Lecture Notes on 5 Jun 2015 Structure of Java * Write the Hello World program * Characterset - ASCII and Unicode * Define variables * Types - primitive and reference * Statements and Expressions * Operators - Arithmetic: - Comparison: - Boolean: - Bitwise: - Shift: * Conditonals: if-else * Loops: while, for * Method * Simple input / output: console and/or files * Arrays: 1-D and multi-dimensional arrays * Class