首先,newInstance( )是一個方法,而new是一個關(guān)鍵字; 其次,Class下的newInstance()的使用有局限,因為它生成對象只能調(diào)用無參的構(gòu)造函數(shù),而使用 new關(guān)鍵字生成對象沒有這個限制。 簡言之: newInstance(): 弱類型,低效率,只能調(diào)用無參構(gòu)造。 new: 強類型,相對高效,能調(diào)用任何public構(gòu)造。 Class.forName(“類名”)返回的是類。 Class.forName(“類名”).new...
www.dbjr.com.cn/article/1923...htm 2025-5-29