您好,欢迎来到一览文库!找行业资料上一览文库!
一览( 微信公众号:yilanshequ )

一览( 微信公众号:yilanshequ )

打开微信扫一扫,即可直接关注

收藏我们 | 登录 | 注册
当前位置:一览文库> 软件工程师 > Java关键字new和newInstance的区别方法
Java关键字new和newInstance的区别方法

Java关键字new和newInstance的区别方法

一览通:免费获取520份薪酬绩效文档

级别:| 积分:0 分 | 浏览:75631 | 大小:13.00KB | 下载:4329 次 | 上传:2013-06-13

简介:

  在初始化一个类,生成一个实例的时候,newInstance()方法和new关键字除了一个是方法,一个是关键字外,最主要有什么区别?它们的区别在于创建对象的方式不一样,前者是使用类加载机制,后者是创建一个新类。那么为什么会有两种创建对象方式?这主要考虑到软件的可伸缩、可扩展和可重用等软件设计思想。   Java中工厂模式经常使用newInstance()方法来创建对象,因此从为什么要使用工厂模式上可以找到具体答案。 例如:   class c = Class.forName(“Example”);

[展开]
   

猜你喜欢

收藏 下载此文档 所需积分:0分