jvm常量区
xmmzz
这个作者很懒,什么都没留下…
展开
-
在java中为什么要把main方法定义为一个static方法?
在java中为什么要把main方法定义为一个static方法?在讲这个之前,我先讲一些关于java关键字static的吧。 (1)在类中,变量的前面有修饰符static称为静态变量(类变量),方法的前面有修饰符static称为静态方法(类方法)。静态方法和静态变量是属于某一个类,而不属于类的对象。 (2)静态方法和静态变量的引用直接通过类名引用。 例如:类Point中有个 static转载 2016-03-17 10:42:16 · 2577 阅读 · 0 评论 -
java常量池
摸java常量池 java常量池是一个经久不衰的话题,也是面试官的最爱,题目花样百出,小菜早就对常量池有所耳闻,这次好好总结一下。理论 小菜先拙劣的表达一下jvm虚拟内存分布: jvm虚拟内存分布 程序计数器是jvm执行程序的流水线,存放一些跳转指令,这个太高深,小菜不懂。 本地方法栈是jvm调用操作系统方法所使用的栈。 虚拟机栈是jvm执行java代码所使用的栈。 方法区存放了一些常量转载 2016-03-17 10:34:58 · 289 阅读 · 0 评论