0x343 Java
Foundations
Basic
- class: bytecode that can be executed on JVM
- jar: archive of class files, meta and resources
Java Language
JVM
JVM Instruction Set
aload_
invokevirtual: invoke virtual method, dispatch based on class
Reference
[1] Java Language Specification [2] Java Virtual Machine Specification