垃圾收集器只能收集new创建的对象么 如果不是用new创建,则一定是内建类型的对象,并且一定是栈对象,那么就没有收集的必要,它会在离开作用域的时候自动销毁。请问各位高手,是不是这样? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 class.newInstance也是一种构造的方式除去java中的9中基本类型,其他都是以对象的实例存在的,当某个实例不再被任何对象引用时就会回收.9种为:byte,char,short,int,long,double,float,boolean,void 同意楼上观点,一般来说栈级reference type(local field)的实例都可以在出栈时强制回收(这类似于GC,但不是GC),而类级(static/instance field)则可以被GCed。另外,Java没有”文件级(全局?)“变量。所以这个问题变成:要想生成一个reference type的实例,除了用new之外,别的方法是什么?下列都可以:- 用reflection创建的对象- 通过“反序列化”从ObjectStream中“取"出来的对象,这个Stream可以来自 文件/数据库/网络套解字- 通过某种特殊语法构造的对象,如 String xxx ="aaaaa"; swing 的label显示网页,请问怎么加载css文件? 菜鸟问问 java 联网下载 文件的一部分问题 java下载问题。 访问受保护的变量问题?? 初学JAVA推荐几本好书吧,哪位大哥有电子版的没?能给我发吗? help! 命令行编译错误:系统找不到指定的路径 急!请问:在JBuilder9中创建一个class时报错“Superclass type cannot be resolved”,如何解决?多谢! jtable单元格问题,散分 求教:怎么把一个图片粘到APPLET上? 闭关修炼了 请教java中的多线程同步的问题!
除去java中的9中基本类型,其他都是以对象的实例存在的,当某个实例不再被任何对象引用时
就会回收.
9种为:
byte,char,short,int,long,double,float,boolean,void
强制回收(这类似于GC,但不是GC),而类级(static/instance field)则可以被GCed。
另外,Java没有”文件级(全局?)“变量。所以这个问题变成:要想生成一个reference type的实例,除了用new之外,
别的方法是什么?下列都可以:- 用reflection创建的对象
- 通过“反序列化”从ObjectStream中“取"出来的对象,这个Stream可以来自
文件/数据库/网络套解字
- 通过某种特殊语法构造的对象,如 String xxx ="aaaaa";