随笔分类 -  java

摘要:内容基本来自周志明 深入理解Java虚拟机 第二版 第三章 。这本书还可以,不过好像也没什么其他中文的关于jvm比较好的书了 jvm要做垃圾回收时,首先要判断一个对象是否还有可能被使用。那么如何判断一个对象是否还有可能被用到? 如果我们的程序无法再引用到该对象,那么这个对象就肯定可以被回收,这个状态 阅读全文
posted @ 2017-08-08 21:52 会飞的小祥 阅读(5153) 评论(0) 推荐(0)
摘要:运行时数据区(runtime data area) jvm定义了几个运行时数据区,这些运行时数据区存储的数据,供开发者的应用或者jvm本身使用。按线程共享与否可以分为线程间共享和线程间独立。 线程间独立的运行时数据区 线程间独立的区域随线程的创建而创建,随线程销毁而销毁。线程独立的区域内存储的数据只 阅读全文
posted @ 2017-08-08 21:51 会飞的小祥 阅读(279) 评论(0) 推荐(0)
摘要:Java代码 1 2 1 2 javac A.java \\得到 A.class javap -v A.class 下面是javap工具帮我们生成的文本的字节码文件 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 2 阅读全文
posted @ 2017-08-08 19:11 会飞的小祥 阅读(511) 评论(0) 推荐(0)