Lecture Notes on 16 Jun 2014 Learning Java * Write the Hello World program * Characterset - ASCII and Unicode * Variables * Types - char, byte, short, int, long, float, double, boolean * Expressions and Statements * Simple assignments * Operators - Arithmetic: + - * / % - Comparison: < <= > >= == != - Boolean: && || ! ^ - Bitwise: - Shift: * Conditionals: if-else, switch * Loops: while, for, do-while * Methods: * Arrays: 1-D and 2-D * Simple Input / Output - console, files * Class