黑马程序员技术交流社区

标题: 类本身存在于内存的什么地方? [打印本页]

作者: 李哲    时间: 2012-3-26 17:14
标题: 类本身存在于内存的什么地方?
对象存在堆内存中。
局部变量,作用于函数中,或者语句中,存在于栈内存中,但是“图纸”--定义对象的类本身存在于什么地方呢?
作者: 〆_xin_、_跳    时间: 2012-3-26 17:26
JAVA所有数据都是在OBJECT CLASS低下的, 任何新的东西都是OBJECT的子孙。而JAVA的结构很容易用树形结构来表示,那么整个树只要一个REFRENCE to the root就好了,都象是C和C++的其中一个POINTER差不多,NEW完之后,永远在那个树形里,除了JAVA里的那个自动清扫垃圾器把它清除掉,把subROOT 或ROOT set to null。






欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2