モジュール java.base
パッケージ java.lang

クラスClassValue<T>

java.lang.Object
java.lang.ClassValue<T>
型パラメータ:
T - 導出値の型

public abstract class ClassValue<T> extends Object
計算値を(潜在的に)すべての型に遅延して関連付けます。 たとえば動的言語は、メッセージ送信コール・サイトで検出されたクラスごとにメッセージ・ディスパッチ表を構築する必要がある場合に、メッセージ送信をすばやく実行するために必要な情報を、検出されたクラスごとにClassValueを使ってキャッシュ内に格納できます。
導入されたバージョン:
1.7