JAVA中加new和不加new的区别

日期:2021-06-24 06:05:33 人气:1

JAVA中加new和不加new的区别

在java中,new用来开辟堆内存,又叫初始化,一般情况下,对象创建好后,都需要用new进行实例化;不用new通常在单例模式中可见,对象在类里面创建,构造函数用private修饰,外面不能创建对象,只能调用内部方法静态方法,即对象的初始化在创建对象时已经完成
一般来说,不使用new的情况都属于一些特定的情况,比如:
1.
1
2

Class clas = Class.forName(“NewClass”);
NewClass
    A+
热门评论