Skip to content

Latest commit

 

History

History

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 

README.md

03 - Intro: Java

What is Java

Java is a very popular programming language that can be used for a wide variety of purposes! In our case, we can use Java to program the RoboRIO, which allows us to control the electronics on our robot. This includes sensors, motors, and pneumatics!

Why Java

In addition to Java, we can use C++ and LabView to program FIRST robots. We choose Java because it is easier to work with and commonly taught in schools today! Furthermore, most Universities in College start their introductory courses in Java.

Required Java Tutorial:

Java Derek

Things to remember:

  • Basic Java Program Structure
  • How to run Java files
  • Primitive data types
  • Creating variables
  • Classes
  • Enums
  • If-Else statements
  • While Loops
  • For Loops
  • Creating Methods
    • Visibility
    • Return Type
    • Parameters
  • Packages
  • Importing other Classes
  • Inheritence
  • Maps

Recommend Video Series (23h)

NOTE: DO NOT try to understand everything in this series and feel free jump around and watch videos you are interested on or need more help with.

This is a rapid college course, and though a great resource, it can be dense and difficult to process in one sitting. It is recommend that you watch the above video first and use this series to supplement any topics you may want more information on.

MIT OpenCourseware Java Series