2. Agenda
• JVM Memory Layout with flag and OOM
• GC
• Debug tools
http://docs.oracle.com/javase/specs/
Run-Time Data Areas
http://docs.oracle.com/javase/specs/jvms/se7/html/jvms-2.html#jvms-2.5
the stack is the area of memory where local variables (including method parameters) are stored.http://marakana.com/bookshelf/java_fundamentals_tutorial/object_oriented.html