实例化类的对象的理解
java吧
全部回复
仅看楼主
level 6
为什么有些创建对象是 PT pt = new PT();
而这个是InetAddress ip = InetAddress.getLocalHost();
不都是创建对象吗??有什么不一样的地方吗
2016年02月29日 08点02分 1
level 6
有些类把构造方法私有化,但它的一些静态方法会返回这个类的实例
2016年02月29日 08点02分 2
level 13
new 调用的是构造函数,表示在声明一个新的内存地址来存放这个对象
下面的是一个方法返回的对象的地址,有可能是已经存在的内存地址,也有可能是方法里面调用的构造函数,看方法怎么实现的。
只要搞清楚构造函数就行了
2016年02月29日 08点02分 3
level 10
下面可能用的是单例...每次获得的对象都是同一个...没看过源码...猜的
2016年02月29日 10点02分 4
1