Dlaczego Class.newInstance () „zło”?
Ryan Delucchi spytałtutaj w komentarzu # 3 doTom Hawtinodpowiedź:
dlaczego Class.newInstance () „zło”?
to w odpowiedzi na próbkę kodu:
// Avoid Class.newInstance, for it is evil.
Constructor<? extends Runnable> ctor = runClass.getConstructor();
Runnable doRun = ctor.newInstance();
więc dlaczego to jest Zło?