現在、JVMでの実際のオーバーヘッドは、使用されない追加のクラスをロードするためのものであるかどうか疑問に思っています。
クラスパス内のすべてのクラスを繰り返して特定のインターフェイスを実装するクラスを見つけるコードがあり、それらをロードします。
これにより、カスタムクラスをディレクトリにドロップするだけで、ロードおよび登録できます。
副作用は、クラスパス内のすべてのクラスにヒットし、クラスがロードされることです。JVMメモリにどのような影響がありますか?
クラスをロードするだけでメモリに大きな影響がありますか?