摘要: 都知道Java是一门面向对象的编程语言,在Java程序运行过程中,无时无刻不在创建对象,所以这节来总结一下HotSpot虚拟机中的Java对象。 一、Java虚拟机对象的创建过程。 在语义层面创建一个对象就是new的过程,但是在虚拟机里面,对象(这里的对象指的是普通对象,不包括数组和class对象等 阅读全文
posted @ 2018-07-15 23:06 bug改了我 阅读(305) 评论(0) 推荐(0) 编辑
摘要: Java和C++之间有一堵由内存管理和垃圾收集技术所围成的“高墙”,墙外的人想进去,墙内的人却想出来。 摘自《深入理解Java虚拟机》 作为一个Java程序员,因为虚拟机的好处,在开发过程中一般不用关心内存分配和垃圾回收方面的内容,这就让我在跟C++的朋友聊天或沟通的时候,总觉得自己是个假的程序员, 阅读全文
posted @ 2018-07-15 00:02 bug改了我 阅读(220) 评论(0) 推荐(0) 编辑