リフレクションを介してロードされるクラスのコードの実行時(実行時)のパフォーマンスは、新しいキーワードを使用してクラスが作成されたときの同じコードと同じですか?
はいと言います。しかし、私はこれについて、リフレクション指向のコードは常に遅いと信じている同僚と話し合っていました。
私の見解では、クラスが最初にロード/作成された方法に関係なく、JITコンパイラーはクラスがどのようにロードされたかを気にしないため、パフォーマンスは同じになります。
私は正しいですか?いずれにせよ、これを明確にするのに役立つ参考資料をいただければ幸いです。
(注:リフレクションと新しいキーワードを使用してクラスを作成するパフォーマンスについては話していません。作成後のクラスのメソッドで実際のコードを参照しています。)