码迷,mamicode.com
首页 > 编程语言 > 详细

图解java对象的创建过程

时间:2016-03-20 00:34:20      阅读:476      评论:0      收藏:0      [点我收藏+]

标签:

    前面几篇博文分别介绍了JAVA的Class文件格式、JVM的类加载机制和JVM的内存模型,这里就索性把java对象的创建过程一并说完,这样java对象的整个创建过程就基本上说明白了(当然你要有基础才能真正看明白)。经常有人问我为什么这么喜欢钻研底层的东西,首先,因为我以前的做硬件的和嵌入式的,兴趣使然;其次,我个人感觉,如果不把上下打通,心里老是有一堵墙过不去,说白了,这是个人因素,与好坏无关(当然,经常有人说,懂底层原理是成为高手的必经之路)。

    现在来说一下我当初学习JVM的原因,在学习JAVA之前,我只学过C/C++,当我接触JAVA之后,发现JAVA与C++之间有着巨大的差异,其中最困惑我的就是C++的继承和JAVA的继承实现原理是否一样(对象如何最终定位到字段,无论这个字段是自身的还是继承过来的)?多态的实现机制是否相同?等等。因为之前看过《深度探索C++对象模型》,对C++的对象模型略知一二(一直打算写一个C++对象模型的文章,苦于没时间,后面一定补上),所以我感觉只有把JVM搞头才能找到答案。

 

 

   技术分享

 

 

 

技术分享

 

 

技术分享

技术分享
技术分享
技术分享

图解java对象的创建过程

标签:

原文地址:http://www.cnblogs.com/chenyangyao/p/5296807.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!