瑞安DELUCCHI问这里的评论#3 汤姆Hawtin的回答是:
为什么Class.newInstance()"邪恶"?
这是为了响应代码示例:
// Avoid Class.newInstance, for it is evil.
Constructor<? extends Runnable> ctor = runClass.getConstructor();
Runnable doRun = ctor.newInstance();
Run Code Online (Sandbox Code Playgroud)
那么,为什么它是邪恶的?