Java
文章平均质量分 78
unknownhzy
这个作者很懒,什么都没留下…
展开
-
Java内存分配(堆、栈、常量池)
Java内存分配中本人暂时主要关心三个点:堆、栈以及常量池。关于内存模型可以参考《http://blog.csdn.net/sinat_34596644/article/details/51761714》,他是参考《深入JVM》一书,具体还没看,也不知道他总结的是否正确。一、粗略介绍1.堆:存放new出来对象和数组。eg. String str = new String('xxx'); 这个new...转载 2018-03-10 16:44:28 · 1307 阅读 · 2 评论 -
[Java].java and .class
今天在看《Java编程思想》第五章-隐藏实施过程时候,对有句话很迷惑。原文是这样的:编译一个.java文件时,我们会获得一个名字完全相同的输出文件;但对于.java文件中的每个类,它们都有一个.class扩展名。因此,我们最终从少量的.java文件里有可能获得数量众多的.class文件。所以,关于这些我的个人理解是:一个.java文件会出现 >= 1 个的.class文件。所以很疑惑,查了下...原创 2018-03-03 22:59:57 · 409 阅读 · 0 评论 -
[eclipse-plugin]JD-eclipse
介绍一款好用的插件JD-eclipse. 貌似64位 win7不行NND赋上链接:http://blog.csdn.net/u011242657/article/details/40324281转载 2018-03-04 16:57:05 · 292 阅读 · 0 评论 -
类初始化顺序
详情查看链接:http://blog.csdn.net/u011080472/article/details/51330114其中文档中的:《类初始化顺序的JVM解释》段落还未看转载 2018-03-05 21:10:08 · 122 阅读 · 0 评论 -
Java类的加载和初始化时机
根据链接:https://www.programcreek.com/2013/01/when-and-how-a-java-class-is-loaded-and-initialized/类加载时机:1. 当.class文件中新的字节码被执行。eg. SomeClass s = new SomeClass();2. 当字节码中存在一个静态引用到一个类。eg. System.out.类初始化时机:1...转载 2018-03-05 21:56:16 · 231 阅读 · 0 评论