摘要: java虚拟机所管理的内存将会包括一下几个运行时数据区域。 程序计数器: 程序计数器是一块较小的内存空间。字节码解析式工作时就是通过改变这个计数器的值来选取下一条需要执行的字节码指令,分支、循环、跳转、异常处理、线程恢复等基础功能都需要依赖这个计数器来完成。java虚拟机的多线程是通过线程轮流切换并 阅读全文
posted @ 2016-11-03 21:17 bad_boy_f 阅读(579) 评论(0) 推荐(0) 编辑
摘要: static: static静态,可以修饰类,成员变量,成员方法,代码块。static修饰的成员变量和方法独立于该类的任何对象,也就是被类的所有成员共享,这要这个类被加载,虚拟机就能根据类名在运行时数据区的方法区找到他们。无需对象引用。static会将所有应用的属性,方法以及内部类直接产生引用关系, 阅读全文
posted @ 2016-11-03 19:24 bad_boy_f 阅读(1621) 评论(0) 推荐(0) 编辑