Java ASM
Features of Java Abstract Stack Machines
- Workspace
- keeps trach of expression or command that the computer is currently simplying.
- Stack: static memory allocation stored in RAM in a contiguous block
- Almost everything including variables stored on the staack is mutable.
- Heap: dynamic memory allocation stored in RAM in any random order (by reference)
- Heap values include only arrays and objects.
- Java includes a special reference called
null
- Method bodies are stored in an auciliary component called a
class table