摘要: 对象访问在Java语言中无处不在,即使最简单的访问也涉及Java栈、Java堆、方法区这三个重要的内存区域中。 例:Object obj = new Object(); Object obj 反映到Java栈(Java VM Stack)的本地变量表,作为一个reference类型数据出现。 New 阅读全文
posted @ 2016-08-01 15:42 星星满天 阅读(1744) 评论(0) 推荐(0) 编辑
摘要: Java虚拟机在执行Java程序过程中会把它所管理的内存区域划分为若干个不同的数据区域。 Java虚拟机所管理的内存包括以下几个运行时区域: 1、程序计数器(Program Couter Register) 程序计数器是一块较小的内存空间,作用是当前线程所执行的字节码的行号指示器。字节码指示器就是通 阅读全文
posted @ 2016-08-01 15:32 星星满天 阅读(930) 评论(0) 推荐(0) 编辑
摘要: 一、什么是java native method? "A native method is a Java method whose implementation is provided by non-java code." 简单来讲Native Method就是java调用非java代码的接口,该方法 阅读全文
posted @ 2016-08-01 11:00 星星满天 阅读(854) 评论(0) 推荐(0) 编辑