Lecture Notes on 19 Jun 2013 Learning Java in one Afternoon * Write the Hello World program * Characterset - ASCII and Unicode * Variables - * Types - char, boolean, byte, short, int, long, float, double - reference types * Expressions and Statements * Operators: - Arithmetic: + - * / % - Comparison: < <= > >= == != - Boolean: ! && || - Bitwise: - Shift: * Conditionals: if-else, switch * Loop: while, do-while, for * Arrays: 1-D, 2-D, ... * Simple Input / Output: console, file * Methods * Class