The language Java
D
design principles
-- safety
terminology
-- object, interface
syntax
-- like C++
objects
-- abstract data types, interfaces
inheritance
-- single inheritance
techniques
-- dynamic casts, reflection, APIs
slide
:
Java -- summary