必要のないJavaクラスの読み込み

ニール・ワイトマン:

現在、JVMでの実際のオーバーヘッドは、決して使用されない余分なクラスをロードするためのオーバーヘッドであると思います。

クラスパス内のすべてのクラスを反復して特定のインターフェースを実装するクラスを検索するコードがあり、それらをロードします。

これにより、カスタムクラスをディレクトリに単にドロップして、それらをロードして登録することができます。

副作用として、クラスパス内のすべてのクラスにアクセスして、クラスをロードします。JVMメモリへの影響は何ですか?

単にクラスをロードするだけでメモリに大きな影響がありますか?

ブライアンアグニュー:

いつものように、私はあなたの特定のシナリオのためにこれを測定することをお勧めします。

そうは言っても、クラスパス全体をスキャンすることをお勧めするかどうかはわかりませんクラスパスを制御しない場合(それは顧客のものなど)、潜在的にクラスパスに追加される可能性があり、プロセスはクラスパスにドロップしたもの(おそらくアプリとは無関係)をスキャンします。

クラスをアップロードできる特定のディレクトリ/リポジトリのみを指定することをお勧めします。これにより、クラスパスのスキャンを制限し、意図しないものを誤って取得する可能性を減らすことができます。

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

熱心なJavaクラスの読み込み

分類Dev

Javaの読み込みXML不明なクラスタイプ

分類Dev

PHP拡張子のないクラスのComposer自動読み込み

分類Dev

PHP拡張子のないクラスのComposer自動読み込み

分類Dev

Weblogicクラスの読み込み

分類Dev

typescriptクラスの動的な読み込み(typescriptの反映)

分類Dev

Javaの冗長クラスの読み込み

分類Dev

Java-注釈付きクラスの読み込み

分類Dev

Javaでの動的クラス読み込み(列挙)

分類Dev

内部クラスを読み込めないのはなぜですか?ClassNotFoundException

分類Dev

Java:Jaxのxmlの読み取りと書き込み、クラスの混乱

分類Dev

JavaのクラスパスにあるXMLファイルの読み込み

分類Dev

JavaScriptで機能しないクラスへの画像の第2レベルの読み込み

分類Dev

「必要な」宝石の読み込み中にルビーの読み込みエラー

分類Dev

Expressjs - 角度の読み込みがインデックスページを読み込まない

分類Dev

署名付きアプレットからのJavaクラスの読み込み

分類Dev

JRubyの「Javaクラスを読み込めません」

分類Dev

CSS クラス「アクティブ」がページの読み込みで機能しない

分類Dev

Javascriptの読み込みに失敗し、アクセスできないパス

分類Dev

ライトボックス5がajaxページの読み込みで機能しない

分類Dev

Codeigniterモデルの自動読み込みがMY_Loaderクラスで機能しない

分類Dev

Javascriptの自動読み込み画像スクリプトが機能しない

分類Dev

Mvcの完全な非同期スクリプトの読み込み

分類Dev

Laravel4.1でのクラスの自動読み込み

分類Dev

JettyWebSocketクラスの読み込みの問題

分類Dev

設定の読み込み-ベストプラクティス

分類Dev

スプラッシュスクリーンを作成しましたが、必要なものが解決しませんでした。スプラッシュスクリーンの読み込み中にコンストラクターを読み込むにはどうすればよいですか?

分類Dev

キャンバスを使用しない画像の読み込み

分類Dev

キャンバスを使用しない画像の読み込み

Related 関連記事

  1. 1

    熱心なJavaクラスの読み込み

  2. 2

    Javaの読み込みXML不明なクラスタイプ

  3. 3

    PHP拡張子のないクラスのComposer自動読み込み

  4. 4

    PHP拡張子のないクラスのComposer自動読み込み

  5. 5

    Weblogicクラスの読み込み

  6. 6

    typescriptクラスの動的な読み込み(typescriptの反映)

  7. 7

    Javaの冗長クラスの読み込み

  8. 8

    Java-注釈付きクラスの読み込み

  9. 9

    Javaでの動的クラス読み込み(列挙)

  10. 10

    内部クラスを読み込めないのはなぜですか?ClassNotFoundException

  11. 11

    Java:Jaxのxmlの読み取りと書き込み、クラスの混乱

  12. 12

    JavaのクラスパスにあるXMLファイルの読み込み

  13. 13

    JavaScriptで機能しないクラスへの画像の第2レベルの読み込み

  14. 14

    「必要な」宝石の読み込み中にルビーの読み込みエラー

  15. 15

    Expressjs - 角度の読み込みがインデックスページを読み込まない

  16. 16

    署名付きアプレットからのJavaクラスの読み込み

  17. 17

    JRubyの「Javaクラスを読み込めません」

  18. 18

    CSS クラス「アクティブ」がページの読み込みで機能しない

  19. 19

    Javascriptの読み込みに失敗し、アクセスできないパス

  20. 20

    ライトボックス5がajaxページの読み込みで機能しない

  21. 21

    Codeigniterモデルの自動読み込みがMY_Loaderクラスで機能しない

  22. 22

    Javascriptの自動読み込み画像スクリプトが機能しない

  23. 23

    Mvcの完全な非同期スクリプトの読み込み

  24. 24

    Laravel4.1でのクラスの自動読み込み

  25. 25

    JettyWebSocketクラスの読み込みの問題

  26. 26

    設定の読み込み-ベストプラクティス

  27. 27

    スプラッシュスクリーンを作成しましたが、必要なものが解決しませんでした。スプラッシュスクリーンの読み込み中にコンストラクターを読み込むにはどうすればよいですか?

  28. 28

    キャンバスを使用しない画像の読み込み

  29. 29

    キャンバスを使用しない画像の読み込み

ホットタグ

アーカイブ