自己调用这些都不会有什么明显的动作,只有当你的资源低到一定程度的时候才会进行垃圾回收,回收的时候从java.lang.Object开始找起,任何不和外界通信的都认为是垃圾,或者只是两个之间通信的,两个都认为是垃圾:原理就是这样。
解决方案 »
- java.awt包Windows类的源代码?
- 怎么判断某一位的数值
- 关于“java.net.SocketException: No buffer space available”问题
- 为什么给代码加static,静态的疑问??????????请大家帮帮我看看这是如何执行的
- 请教高手!!!!
- 读文件的内容,然后输出到打印机怎么实现???
- addbatch()是不是有上限?(急)
- java 数据库的一些问题
- 请教,在JBuilder中创建可视化java bean,是否有可视化报表控件?
- jni加载dll文件报错UnsatisfiedLinkError
- 《精通EJB》?
- 我是初学者,如何把c盘下的文件夹 class12, 打包成class12.jar文件,我这老是出问题
如果你还想要深入看,可以看Java Virtual Machine Specification 2nd Version, 在Sun的网站上有的下
1、所有object(堆中分配的内存块)都必须用指针(再栈或寄存器中)引用(c/c++就不是这样,它允许变量直接指向object/struct地址)
2、指针不允许运算(否则应用计数和跟踪收集就无从谈起了)