セキュリティマネージャのチェックをグローバルに保存し、最終的に保存することは許容されますか?
次のコード行があるとします。
public static final boolean SEC_ON = (System.getSecurityManager() != null);
これをライブラリに配置して、JVM の存続期間全体にわたって結果を再利用することは許容されるでしょうか?
なんで?またはなぜですか?
【更新】 Java EE - JSP仕様のリファレンス実装にも同様のコードが存在します。それを使用するアプリ サーバー/サーブレット コンテナーは、SecurityManager の動的構成をサポートしません。