您的位置:程序门 -> java -> j2se / 基础类



java基础!


[收藏此页] [打印本页]选择字色:背景色:字体:[][][]


java基础![已结贴,结贴人:weaponwp]
发表于:2007-03-14 20:34:12 楼主
在java中不使用new来实例化对象!
  除了class.forname().newinstance();外还有没有其他的方法呢?
发表于:2007-03-14 21:49:481楼 得分:0
在java中不使用new来实例化对象!
====================================================
???
不可能吧?不能用new实例化??
发表于:2007-03-14 21:51:092楼 得分:4
哦,看错了,应该还有吧,好像有的类还有newinstance()的方法吧
发表于:2007-03-14 22:19:453楼 得分:4
反射吧
发表于:2007-03-14 22:23:224楼 得分:4
很多类的static方法都可以返回一个对象

生成对象的方法多啊!!!!!

不过归结到一点还是new   把?

发表于:2007-03-14 22:25:585楼 得分:4
java一共有四种获得对象的方法:new,   clone,   serialization,   reflection

如果严格的说是从类到对象的实例化,我觉得好像只能是new或者reflection了
发表于:2007-08-16 11:38:466楼 得分:0
new,   clone,   serialization,   reflection
发表于:2007-08-16 11:44:037楼 得分:4
class.forname().newinstance()
clone


快速检索

最新资讯
热门点击