- Java is compiled and then interpreted. This means you will need a JVM installed in order to use it.
- Java will compile to bytecode rather than machine code.
- The virtual machine, JVM, will be responsible for converting bytecode to machine code.
- You need to install the JRE (java runtime) in order to run Java programs.
- You need to install JDK (java development kit) in order to make Java programs.
- Netbeans is a IDE for Java. It is a graphical front end to Java.
- There are many different versions of Java, each with a different focus.
- Java source files are stored in .java files.
- Class files are the bytecode (compiled source files).
- A class file must have the same name as it's class.
- A java/class file must be in a folder named the same as it's package.