Java Study Notes - 2012/02/13
For Loop Scope: The range of a for loop extends from for to the first semicolon encountered. In flowcharts, represented by a diamond shape followed by a rectangle (see NS chart).
Arrays:
- A length member that stores the number of memory locations is automatically created
- Basically defined with the new operator = object
- A reference variable that can receive the starting address of an array is defined on stack memory
- The actual array is created on heap memory through new
Memory Model:
- Stack: reference variables, local variables
- Heap: objects created with new
- Array reference variable on stack points to array data on heap
