首先,newInstance( )是一個(gè)方法,而new是一個(gè)關(guān)鍵字; 其次,Class下的newInstance()的使用有局限,因?yàn)樗蓪?duì)象只能調(diào)用無(wú)參的構(gòu)造函數(shù),而使用 new關(guān)鍵字生成對(duì)象沒(méi)有這個(gè)限制。 簡(jiǎn)言之: newInstance(): 弱類型,低效率,只能調(diào)用無(wú)參構(gòu)造。 new: 強(qiáng)類型,相對(duì)高效,能調(diào)用任何public構(gòu)造。 Class.forName(“類名”)...
www.dbjr.com.cn/article/1923...htm 2025-6-9