Packages: huge number available
Java Enterprise APIs (Java EE)
Identifiers, variables and constants
Statements and local variables
Conditional statements (1) - if
Conditional statements (2) - switch
Some relationships between classes
The standard API and its documentation
Classes corresponding to the primitive types
this, this () & more about constructors
Exercise 10 - Exception handling
Interfaces (multiple inheritance)
Exercise 16 - starting NetBeans
Lists, iterators, generics, for-each loops
Exercise 19 - avoid this bank!
Synchronising collections and maps
GUI = Graphical User Interface
JOptionPane - common dialogues
Some windows & controls in swing
Exercise 27 - freehand drawing
Swing & threads - starting a GUI application
Inheritance can be bad for you
Unit testing with JUnit and EasyMock
Further unit testing guidelines