Java创建对象用new 和newInstance()有什么差别

日期:2018-03-19 16:10:42 人气:1

Java创建对象用new 和newInstance()有什么差别

它们的区别在于创建对象的方式不一样,前者newInstance()是使用类加载机制,后者new关键字是创建一个新类。 从jvm的角度看,我们使用new的时候,这个要new的类可以没有加载; 但是使用newInstance时候,就必须保证: 1、这个类已经加载; 2、这个类已经连接了。
    A+
热门评论