Summary
Overviewed Java’s Architecture :
- Language, APIs, JVM, Class Format.
Introduced JVM’s Architecture :
- Datatypes, ClassLoader,
- MethodArea, Heap,
- Garbage Collector, Program Counter,
- StackArea, StackFrame,
- Constant Pool, Execution Engine,
- Instruction Set.
Reviewed javap and jdb in order to experiment with the JVM.