java 中的每一个类都有 getInstance() 吗?

来源:百度知道 编辑:UC知道 时间:2024/06/07 08:09:33
主要作用是做什么,我new好像也可以用。

不是,看API就知道了,Object类时所有类的基类,Object没含有getfInstance()。

不是的,起码你要先明白getInstance()它是干什么的。当你要用它做初始化的时候。就是和new差不多。才会使用。要是没初始化,是不需要使用他的。

主要是获得一个对象实例的.
当构造函数私有的时候就不能new啦.
只能通过开放的方法进行获得实例.
getInstance只是一个不成文的规范而已.你也可以叫别的什么的.也没有人会说你错.
这种最常用的就是单例模式.或者叫单态模式 .再那里你可以看到这个方法..

不是, 这是Class才有的方法