Thanks Jose and Dave, I guess I spaced out. here's my own notes.
43. When we pass references in Java, what actually gets passed is the value of that reference i.e. the memory address of the object being referenced. When changes are made to the object itself, those changes are reflected on that object even outside of the method making the call. But any changes to the reference itself do not reflect outside of the method call. But does inside the method call .
16. Variables declared in methods are not accessible from any other method. (Compiler error).
Variables declared within blocks, have the scope of the block. (loop for example)