Java Class.forName()用法和newInstance()方法原理解析