Master the most advanced notions in Java ( invariants, annotations, generic, exceptions, anonymous classes, memory management, introspection...).
This lecture forms the second half of a content presented with Alain Samuel
Second year (Master 1/ bac+4)
The attached lecture notes are in french.
This study is relative to C++, langage studied in third year at Polytech Marseille.
'assert', TDD, ADD
Assert and its use for automating tests.
About function pointers
The Java API
Collections, algorithms etc.
Hard, weak references etc.