学习java没多久,心里有个疑惑,为什么有时需要new一个对象 比如: Student sru =new Student(); 而有时候却是像工厂模式那样 ".",通过点的instance来获取. 上网查了下还有克隆方法获取对象的 那么该如何区分什么时候该用哪种方法获取对象呢.还是就像"1+1=2"一样,就是这么规定的, 我们只需要记住就可以了!!
收起
创建对象,有对象的初始化过程(一般伴随着内存分配); 获取对象,即引用已存在的对象,那么对象不会执行初始化过程。
报告相同问题?