Java虚拟机--对象模型

  参考:Hollis博客–深入理解多线程      让我们思考这样一个问题:一个Java对象如何在基于c++实现的系统中运行?对象在JVM内部是如何表示的?它在内存中是如何存储的…… 1.OOP-Klass 二分模型   Java是面向对象的语言,面向对象有三个特征:封装、继承和多态。而HotSpot基于C++实现,C++也是面向对象的语言,那这样的话为每一个Java类生成一个C++类不就OK了
相关文章
相关标签/搜索