JDK 11以降の新しいAPI
追加されたAPIの表示:
目次
-
新規モジュールモジュール追加説明16Javaパッケージ化ツールのjpackageを定義します。14JDK固有のファイル・マッピング・モードを定義します。
-
新規パッケージパッケージ追加説明22クラス・ファイルの解析、生成および変換ライブラリを提供します。22
java.lang.classfilePREVIEWライブラリのクラス・ファイル属性を記述するインタフェースを提供します。22java.lang.classfilePREVIEWライブラリ上に構築された特定のコンポーネント、変換およびツールを提供します。22java.lang.classfilePREVIEWライブラリのクラス・ファイル定数プール・エントリを記述するインタフェースを提供します。22java.lang.classfilePREVIEWライブラリのコード命令を記述するインタフェースを提供します。12クラスやメソッド・ハンドルなどのランタイム・エンティティ用に「名目記述子」を表すクラスおよびインタフェース、および定数プール・エントリやinvokedynamicコール・サイトなどのクラス・ファイル・エンティティ用に「名目記述子」を表すクラスおよびインタフェース。22Javaランタイム外部のメモリーおよびファンクションへの低レベル・アクセスを提供します。14java.lang.runtimeパッケージでは、Java言語の低レベルのランタイム・サポートが提供されます。17このパッケージには、乱数生成のための汎用APIをサポートするクラスとインタフェースが含まれています。14FileChannel::mapで使用するJDK固有のマップ・モード。
-
新規インタフェースインタフェース追加説明18HTTP交換の不変リクエスト状態のビュー。21エスケープ・シーケンスで表される文字のツリー・ノード。18
@snippetのインライン・タグのツリー・ノード。20@specブロック・タグのツリー・ノードです。12@systemPropertyのインライン・タグのツリー・ノード。22任意の名前の変数および一致候補のタイプ(名前のないパターン)を持つパターンに一致するバインディング・パターンのツリー・ノード。16バインディング・パターン・ツリー21CaseTreeラベルとして使用できるTreeのマーカー・インタフェース。21定数式を参照するケース・ラベル要素21解体パターン・ツリー。21case null, defaultでdefaultをマークするケース・ラベル。21式を参照するcase label要素16異なる種類のパターンのベース・クラスとして使用されるツリー・ノード。21文字列テンプレート式のツリー・ノード。12switch式のツリー・ノード。13yield文のツリー・ノード。13パラメータ名がクラス・ファイルなどの信頼できるソースから決定されない場合のパラメータ名のプロバイダ。22クラス、メソッドまたはフィールドのアクセス・フラグをモデル化します。22宣言の注釈をモデル化します。22注釈のキーと値のペアをモデル化します。22注釈のキーと値のペアの値をモデル化します。22annotation-valued要素をモデル化します。22array-valued要素をモデル化する22constant-valued要素をモデル化する22constant-valued要素をモデル化する22constant-valued要素をモデル化する22class-valued要素をモデル化します。22constant-valued要素をモデル化する22constant-valued要素をモデル化する22enum-valued要素をモデル化する22constant-valued要素をモデル化する22constant-valued要素をモデル化する22constant-valued要素をモデル化する22constant-valued要素をモデル化する22constant-valued要素をモデル化する22クラス・ファイル属性4.7をモデル化します。2222BootstrapMethods属性4.7.23をモデル化します。これは、クラス・ファイルの定数プールの拡張として機能します。22CharacterRangeTableAttributePREVIEWの単一の文字範囲をモデル化します。22CharacterRangeTable属性は、Code属性の属性表にあるオプションの可変長属性です。22Code属性4.7.3をモデル化し、非ネイティブの非抽象メソッドに表示し、メソッド本文のバイトコードを含めます。22CompilationID属性(@@@には参照が必要です)をモデル化します。この属性はクラスに表示され、クラスのコンパイル時間を記録できます。22ConstantValue属性4.7.2をモデル化します。これはフィールドに表示でき、フィールドの値が定数であることを示します。22クラス、メソッドおよびフィールドに表示されるDeprecated属性4.7.15をモデル化します。22クラスに指定できるEnclosingMethod属性4.7.7をモデル化し、クラスがローカル・クラスまたは匿名クラスであることを示します。22メソッドに指定できるExceptions属性4.7.5をモデル化し、このメソッドによってスローされるよう宣言された例外を記録します。22クラスに指定できるInnerClasses属性4.7.6をモデル化し、このクラス・ファイルによって参照されるクラスが内部クラスであるレコードを生成します。22InnerClassesAttributePREVIEW内の単一の内部クラスをモデル化します。22LineNumberTableAttributePREVIEWの単一行番号をモデル化します。22Code属性に指定できるLineNumberTable属性4.7.12をモデル化し、索引間のマッピングをコード表およびソース・ファイル内の行番号に記録します。22LocalVariableTableAttributePREVIEW内の単一のローカル変数をモデル化します。22Code属性に指定できるLocalVariableTable属性4.7.13をモデル化し、ローカル変数に関するデバッグ情報を記録します。22LocalVariableTypeTableAttributePREVIEW内の単一のローカル変数をモデル化します。22Code属性に指定できるLocalVariableTypeTable属性4.7.14をモデル化し、ローカル変数に関するデバッグ情報を記録します。22MethodParametersAttributePREVIEW内の単一のメソッド・パラメータをモデル化します。22メソッドに指定できるMethodParameters属性4.7.24をモデル化し、メソッドのパラメータに関するオプション情報を記録します。22Module属性4.7.25をモデル化します。これは、モジュール記述子を表すクラスに指定できます。22モジュール属性のビルダー。22ModuleAttributePREVIEWの単一の"exports"宣言をモデル化します。22モジュール記述子を表すクラスに指定できるModuleHashes属性をモデル化します。22ModuleHashesAttributePREVIEWの単一モジュールのハッシュ情報をモデル化します。22ModuleMainClass属性4.7.27をモデル化します。これは、モジュール記述子を表すクラスに指定できます。22ModuleAttributePREVIEWの単一の"opens"宣言をモデル化します。22ModulePackages属性4.7.26をモデル化します。これは、モジュール記述子を表すクラスに指定できます。22ModuleAttributePREVIEWの単一の"provides"宣言をモデル化します。22ModuleAttributePREVIEWの単一の"requires"宣言をモデル化します。22モジュール記述子を表すクラスに指定できるModuleResolution属性をモデル化します。22モジュール記述子を表すクラスに指定できるModuleTarget属性をモデル化します。22NestHost属性4.7.28をモデル化します。この属性はクラスに表示され、このクラスがネストのメンバーであることを示します。22NestMembers属性4.7.29をモデル化します。この属性はクラスに表示され、このクラスがネスト・ホストであることを示します。22PermittedSubclasses属性4.7.31をモデル化します。この属性は、どのクラスがこのクラスを拡張できるかを示すためにクラスに表示されます。22Record属性4.7.30をモデル化します。この属性はクラスに表示され、このクラスがレコード・クラスであることを示します。22RecordAttributePREVIEWの単一のレコード・コンポーネントをモデル化します。22クラス、メソッドおよびフィールドに表示されるRuntimeInvisibleAnnotations属性4.7.17をモデル化します。22メソッドに指定できるRuntimeInvisibleParameterAnnotations属性4.7.19をモデル化します。22クラス、メソッド、フィールドおよびコード属性に指定できるRuntimeInvisibleTypeAnnotations属性4.7.21をモデル化します。22クラス、メソッドおよびフィールドに表示されるRuntimeVisibleAnnotations属性4.7.16をモデル化します。22メソッドに指定できるRuntimeVisibleParameterAnnotations属性4.7.18をモデル化します。22クラス、メソッド、フィールドおよびコード属性に指定できるRuntimeVisibleTypeAnnotations属性4.7.20をモデル化します。22クラス、メソッドまたはフィールドに表示されるSignature属性4.7.9をモデル化します。22SourceDebugExtension属性をモデル化します。22クラスに指定できるSourceFile属性4.7.10をモデル化します。22クラスに表示されるSourceID属性をモデル化します。22StackMapTable属性4.7.4のモデル・スタック・マップ・フレーム。22オブジェクト型のスタック値。22初期化されていないスタック値。22スタック値のタイプ。22Code属性に指定できるStackMapTable属性4.7.4をモデル化します。22クラス、メソッドおよびフィールドに表示されるSynthetic属性4.7.8をモデル化します。22クラス、メソッドまたはフィールドの不明な属性をモデル化します。22クラス、フィールド、メソッド、コード属性、レコード・コンポーネントなどの属性を持つエンティティを記述するClassFileElementPREVIEW。22属性のクラス・ファイル表現と、その属性がAPIでどのようにモデル化されるかの間の双方向マッパー。22ブートストラップ・メソッド表のエントリをモデル化します。22拡張可能バッファへのクラス・ファイルの一部の書込みをサポートします。22クラス・ファイルのビルダー。22ClassModelPREVIEWをトラバースするとき、またはClassBuilderPREVIEWに提示される要素のためのマーカー・インタフェース。22クラス・ファイルの解析、変換および生成のコンテキストを表します。22カスタム属性の属性マッパーを記述するオプション。22スタック・マップの生成時に使用するクラス階層リゾルバを記述するオプション。22クラス・ファイルの解析および書込みに影響するオプション。22クラス・ファイルまたはクラス・ファイルの一部のビルダー。22クラス・ファイル(または、)の一部に対する不変モデル。22要素のストリームに対する変換。22変換をビルダーにバインドした結果。22クラスのクラス・ファイルのバージョン情報をモデル化します。22コード構築中に正しいスタック・マップを生成するためのクラス階層情報を提供します。22解決済みクラスに関する情報。22クラス・ファイルをモデル化します。22クラス・ファイルからの読み取りをサポートします。224.7.9で定義されているクラス・ファイルの汎用シグネチャをモデル化します。22ClassElementPREVIEWのストリームでの変換。22コード属性(メソッド本体)のビルダー。22コードのブロック用のビルダー。22catchブロックを追加するビルダー。22CodeModelPREVIEWをトラバースするとき、またはCodeBuilderPREVIEWに提示される要素のためのマーカー・インタフェース。22メソッド(Code属性)の本文をモデル化します。22CodeElementPREVIEWのストリームでの変換。22単一の印刷可能な値を保持するリーフ・ノード。22ネストされたノードのListを保持するツリー・ノード。22ネストされたノードのMapを保持するツリー・ノード。22名前付き、トラバース可能および印刷可能なノードの親。22ClassRemapperは、指定されたマップまたはマップ関数に従って、ClassTransformPREVIEW、FieldTransformPREVIEW、MethodTransformPREVIEWおよびCodeTransformPREVIEWですべてのクラス参照を任意の形式で深く再マッピングします。22CodeLocalsShifterPREVIEWは、コード・インジェクション中の競合を回避するために、ローカルを新しく割り当てられた位置に移動するCodeTransformPREVIEWです。22コード・リラベラは、変換されたコード内のすべてのLabelPREVIEWを新しいインスタンスで置き換えるCodeTransformPREVIEWです。22CodeStackTrackerPREVIEWは、CodeTransformPREVIEWトラッキング・スタック・コンテンツであり、最大スタック・サイズを計算します。22メソッド、フィールド、メソッド本文、クラス全体など、他のクラス・ファイル要素に関して定義された複雑な構造を持つClassFileElementPREVIEW。224種類のプリミティブ定数およびUTF8定数を含む、注釈定数として使用できる定数プール・エントリ。22クラス・ファイルの定数プール内のCONSTANT_Class_info定数をモデル化します。22クラス・ファイルの定数プール内のCONSTANT_Dynamic_info定数をモデル化します。22クラス・ファイルの定数プールおよびブートストラップ・メソッド表への読取りアクセス権を提供します。22クラス・ファイルの定数プールのビルダー。22ConstantValue属性で定数として使用できる定数プール・エントリをモデル化します。これには、4つのプリミティブ定数型とString定数が含まれます。22クラス・ファイルの定数プール内のCONSTANT_Double_info定数をモデル化します。22動的定数プール・エントリ(ConstantDynamicEntryPREVIEWまたはInvokeDynamicEntryPREVIEW)をモデル化します。22クラス・ファイルの定数プール内のCONSTANT_Fieldref_info定数をモデル化します。22クラス・ファイルの定数プール内のCONSTANT_Float_info定数をモデル化します。22クラス・ファイルの定数プール内のCONSTANT_Integer_info定数をモデル化します。22クラス・ファイルの定数プール内のCONSTANT_InterfaceMethodRef_info定数をモデル化します。22動的コール・サイトの定数プール・エントリをモデル化します。22LDC命令によるロードに適した定数プール・エントリのマーカー・インタフェース。22クラス・ファイルの定数プール内のCONSTANT_Long_info定数をモデル化します。22フィールド、メソッドおよびインタフェース・メソッドへの参照を含む、クラス・ファイルの定数プール内のメンバー参照定数をモデル化します。22クラス・ファイルの定数プール内のCONSTANT_MethodHandle_info定数をモデル化します。22クラス・ファイルの定数プール内のCONSTANT_MethodRef_info定数をモデル化します。22クラス・ファイルの定数プール内のCONSTANT_MethodType_info定数をモデル化します。22クラス・ファイルの定数プール内のCONSTANT_Module_info定数をモデル化します。22クラス・ファイルの定数プール内のCONSTANT_NameAndType_info定数をモデル化します。22クラス・ファイルの定数プール内のCONSTANT_Package_info定数をモデル化します。22クラス・ファイルの定数プール内のエントリをモデル化します。22クラス・ファイルの定数プール内のCONSTANT_String_info定数をモデル化します。22クラス・ファイルの定数プール内のCONSTANT_UTF8_info定数をモデル化します。22フィールドのビルダー。22FieldModelPREVIEWをトラバースするとき、またはFieldBuilderPREVIEWに提示される要素のためのマーカー・インタフェース。22フィールドをモデル化します。22FieldElementPREVIEWのストリームでの変換。22メソッド本文内の実行可能命令をモデル化します。22Code属性のcode配列内の配列ロード命令をモデル化します。22Code属性のcode配列内の配列ストア命令をモデル化します。22Code属性のcode配列の分岐命令(条件付きまたは無条件)をモデル化します。22CharacterRangeTableAttributePREVIEW内の単一のエントリをモデル化する擬似命令。22"intrinsic constant"命令(e.g.,iconst_0)、"argument constant"命令(e.g.,bipush)、"load constant"命令(e.g.,LDC)など、Code属性のcode配列内の定数ロード命令をモデル化します。22"argument constant"命令(e.g.,bipush)をモデル化します。22"intrinsic constant"命令(e.g.,iconst_0)をモデル化します。22"load constant"命令(e.g.,ldc)をモデル化します。22i2lなど、Code属性のcode配列内のプリミティブ変換命令をモデル化します。22モデル命令は、Code属性のcode配列から廃止されました。22クラス・ファイル・バージョン51.0以降、モデルJSRおよびJSR_W命令は、Code属性のcode配列から廃止されました。22クラス・ファイル・バージョン51.0以降、モデルRETおよびRET_W命令は、Code属性のcode配列から廃止されました。22コード属性の例外表内のエントリをモデル化する擬似命令。22Code属性のcode配列内のフィールド・アクセス命令をモデル化します。22Code属性のcode配列のローカル変数増分命令をモデル化します。22Code属性のcode配列内のinvokedynamic命令をモデル化します。22invokedynamic以外の、Code属性のcode配列内のメソッド呼出し命令をモデル化します。22指定されたラベルがCode属性の現在の位置に対応していることを示す擬似命令。22LineNumberTableAttributePREVIEW内の単一のエントリをモデル化する擬似命令。22Code属性のcode配列内のローカル変数ロード命令をモデル化します。22LocalVariableTableAttributePREVIEW内の単一のエントリをモデル化する擬似命令。22LocalVariableTypeTableAttributePREVIEW内の単一のエントリをモデル化する擬似命令。22Code属性のcode配列内のlookupswitch命令をモデル化します。22Code属性のcode配列内のmonitorenterまたはmonitorexit命令をモデル化します。22Code属性のcode配列内のmultianewarray呼出し命令をモデル化します。22Code属性のcode配列内のnew命令をモデル化します。22Code属性のcode配列内のnewarray呼出し命令をモデル化します。22Code属性のcode配列内のanewarray呼出し命令をモデル化します。22Code属性のcode配列内のnop呼出し命令をモデル化します。22Code属性のcode配列内の算術演算子命令をモデル化します。22Code属性のcode配列内のメソッドからの戻り命令をモデル化します。22Code属性のcode配列内のスタック操作命令をモデル化します。22ローカル変数ストア命令をCode属性のcode配列にモデル化します。22lookupswitchまたはtableswitch命令で1つのケースをモデル化します。22Code属性のcode配列内のtableswitch命令をモデル化します。22Code属性のcode配列内のathrow命令をモデル化します。22Code属性のcode配列内のinstanceofまたはcheckcast命令をモデル化します。22クラスのインタフェースをモデル化します。22メソッド本文の命令内の位置のマーカー。22メソッドのビルダー。22MethodModelPREVIEWをトラバースするとき、またはMethodBuilderPREVIEWに提示される要素のためのマーカー・インタフェース。22メソッドをモデル化します。224.7.9で定義されているメソッドの汎用シグネチャをモデル化します。22MethodElementPREVIEWのストリームでの変換。22例外表のエントリ、行番号表、ローカル変数表、命令とラベルの間のマッピングなど、CodeAttributePREVIEWに関するメタデータをモデル化します。224.7.9.1で定義されている汎用Javaタイプ・シグネチャをモデル化します。22配列型のシグネチャをモデル化します。22プリミティブ型またはvoidのシグネチャをモデル化します。22パラメータ化された可能性があるクラスまたはインタフェース型のシグネチャをモデル化します。22参照型(クラス、インタフェース、型変数または配列型)のシグネチャをモデル化します。22スロー可能タイプのシグネチャをモデル化します。22型引数をモデル化します。22汎用クラスまたはメソッドの型パラメータのシグネチャをモデル化します。22型変数のシグネチャをモデル化します。22クラスのスーパークラスをモデル化します。2222例外パラメータ宣言のi番目の型に注釈が表示されることを示します。22フィールド宣言の型、メソッドの戻り型、新しく構築されたオブジェクトの型、またはメソッドまたはコンストラクタの受信側型に注釈が表示されることを示します。22メソッド、コンストラクタまたはラムダ式の仮パラメータ宣言で、型に注釈が表示されることを示します。22try-with-resources文でリソースとして宣言された変数を含む、ローカル変数宣言の型に注釈が表示されることを示します。22ローカル変数が値を持つコード配列オフセットの範囲と、そのローカル変数が見つかる現在のフレームのローカル変数配列へのインデックスを示します。22注釈がinstanceof式または新しい式の型、または次の前の型に表示されることを示します。 : メソッド参照式内。22クラス宣言またはインタフェース宣言のextends句またはimplements句の型に注釈が表示されることを示します。22宣言または式のどの型に注釈を付けるかを指定します。22メソッド宣言またはコンストラクタ宣言のthrows句のi番目の型に注釈が表示されることを示します。22注釈がキャスト式のi番目の型、または次のいずれかの明示的な型引数リストのi番目の型引数に表示されることを示します: 新しい式、明示的なコンストラクタ呼出し文、メソッド呼出し式またはメソッド参照式。22注釈が、汎用クラス、インタフェース、メソッドまたはコンストラクタのj番目の型パラメータ宣言のi番目の境界に表示されることを示します。22注釈が、汎用クラス、汎用インタフェース、汎用メソッドまたは汎用コンストラクタのi番目の型パラメータの宣言に表示されることを示します。22JVMS: Type_path構造は、4.7.20.2で定義されているように、型のどの部分に注釈が付けられているかを識別します。22クラス・ファイル形式で必要なエンコーディングで、バイトのストリームとして自身をエンコードできるクラス・ファイル要素。1212constableのタイプを表します。1212121221Module定数の公称記述子。21Package定数の公称記述子。22メモリーの一部のリージョンのアドレスをモデル化するために使用される値のレイアウト。22アリーナは、ネイティブ・メモリー・セグメントのライフサイクルを制御し、柔軟な割当てとタイムリな割当て解除の両方を提供します。22関数記述子は、外部関数のシグネチャをモデル化します。22複数の異種「メンバー・レイアウト」の集計である複合レイアウト。22リンカーは、Javaコードから外部関数にアクセスでき、外部関数からJavaコードにアクセスできます。22リンカー・オプションは、リンケージ・リクエストに追加のパラメータを指定するために使用されます。22メモリー・レイアウトは、メモリー・セグメントの内容を記述します。22「レイアウト・パス」内の要素。22メモリー・セグメントは、メモリーの連続したリージョンへのアクセスを提供します。22パディング・レイアウト。22「メモリー・セグメント」の割当てに使用できるオブジェクト。22特定の「要素レイアウト」の均質な繰返しを示す複合レイアウト。22メンバー・レイアウトが次々にレイアウトされるグループ・レイアウト。22「シンボル・ルックアップ」は、1つ以上のライブラリ内のシンボルのアドレスを取得します。22メンバー・レイアウトが同じ開始オフセットでレイアウトされるグループ・レイアウト。22基本データ型の値をモデル化するレイアウト。22キャリアがboolean.classの値レイアウト。22キャリアがbyte.classの値レイアウト。22キャリアがchar.classの値レイアウト。22キャリアがdouble.classの値レイアウト。22キャリアがfloat.classの値レイアウト。22キャリアがint.classの値レイアウト。22キャリアがlong.classの値レイアウト。22キャリアがshort.classの値レイアウト。12型記述子を持つエンティティ。12フィールド・タイプ記述子を持つエンティティ。12JVMS 4.3.3に準拠するメソッド型記述子を持つエンティティは、MethodType::describeConstableを介して名目的に記述できます。そうでない場合、名目的に記述することはできません。21StringTemplatePREVIEWは、テンプレート式内の文字列テンプレートまたはテキスト・ブロック・テンプレートの実行時表現です。21このインタフェースでは、汎用文字列テンプレート・プロセッサによって提供されるメソッドについて説明します。21この追加のインタフェースを使用する組込みポリシーでは、カスタマイズされたMethodHandleをlinkagePREVIEWから返すことで、テンプレート文字列の構成を柔軟に特殊化できます。21ThreadおよびThreadFactoryオブジェクトのビルダー。21プラットフォーム・スレッドを作成するプラットフォームThreadまたはThreadFactoryを作成するためのビルダー。21仮想スレッドを作成する仮想ThreadまたはThreadFactoryを作成するためのビルダー。18このインタフェースは、ホスト名およびIPアドレスを検索するための操作を定義します。18Configurationオブジェクトは、システム全体のリゾルバを設定するときにInetAddressResolverProvider.get(Configuration)メソッドに提供されます。22非対称キー。公開キーまたは秘密キーのいずれかです。15「RFC 8032: エドワーズ曲線デジタル・シグネチャ・アルゴリズム(EdDSA)」で定義されている楕円曲線の公開/秘密キーのインタフェースです。15「RFC 8032: エドワーズ曲線デジタル・シグネチャ・アルゴリズム(EdDSA)」で定義されている楕円曲線秘密キーのインタフェースです。15「RFC 8032: エドワーズ曲線デジタル・シグネチャ・アルゴリズム(EdDSA)」で定義されている楕円曲線公開キーのインタフェースです。17現在のインスタントにアクセスできます。21StructuredTaskScope.fork(Callable)PREVIEWでフォークされたサブタスクを表します。17RandomGeneratorインタフェースは、数値(またはブール値)のランダムまたは(大抵)擬似乱数シーケンスを生成するオブジェクトに共通プロトコルを提供するように設計されています。21検出順序が明確に定義され、両端での操作をサポートし、逆転可能なコレクション。21検出順序が明確に定義され、両端での操作をサポートし、逆転可能なマップ。21SequencedCollectionとSetの両方であるコレクション。16double値の引数およびDoubleConsumerを受け入れ、結果を返さない演算を表します。22入力要素のストリームを出力要素のストリームに変換する中間操作で、オプションでアップストリームの最後に達したときに最終アクションを適用します。22ダウンストリーム・オブジェクトは、操作のパイプラインの次のステージで、要素を送信できます。22Integratorは要素を受信し、必要に応じて指定された状態を使用して要素を処理し、必要に応じて増分結果をダウンストリームに送信します。22Greedyインテグレータは、すべての入力を消費し、ダウンストリームがより多くの要素を必要としないことをリレーすることができます。16int値の引数およびIntConsumerを受け入れ、結果を返さない演算を表します。16long値の引数およびLongConsumerを受け入れ、結果を返さない演算を表します。21このクラスは、KEMクラスのサービス・プロバイダ・インタフェース(SPI)を定義します。21KEMレシーバ側でKEMSpi.engineNewDecapsulator(java.security.PrivateKey, java.security.spec.AlgorithmParameterSpec)によって生成されるKEMデカプセレータ実装。21KEMセンダー側でKEMSpi.engineNewEncapsulator(java.security.PublicKey, java.security.spec.AlgorithmParameterSpec, java.security.SecureRandom)によって生成されるKEMエンカプセレータ実装。16レコード・コンポーネントを表します。14イベントのストリームを表します。22ユーザーのスニペットを実行できる外部プロセスを開始します。22リモート・プロセスの起動時に呼び出されるコールバック。21ユーザーのスニペットでConsoleの機能を提供するインタフェース。
-
新しいクラスクラス追加説明18静的レスポンス・ハンドラなどの様々な有用なハンドラ、または1つのハンドラを別のハンドラに補完する条件ハンドラを実装する
HttpHandlerの実装。18単純なHTTPファイル・サーバーとそのコンポーネント(テスト、開発およびデバッグの目的のみ)。22標準クラス・ファイル属性の属性マッパー。22クラス・ファイルとその要素のプリンタ。22クラス・ファイルの非標準属性をモデル化します。12プリミティブ・クラス・タイプおよびその他の共通プラットフォーム・タイプの記述子を含む共通定数の「名目記述子」の事前定義値、および標準ブートストラップ・メソッドのメソッド・ハンドルの記述子。12invokedynamic呼び出しサイトの「名目記述子」。12動的定数の「名目記述子」 (Constant_Dynamic_infoで固定プールに記述されているもの。)12enum定数の「名目記述子」。1216すべてのJava言語レコード・クラスの共通のベース・クラスです。16RecordComponentは、レコード・クラスのコンポーネントに関する情報および動的アクセスを提供します。16Object.equals(Object)、Object.hashCode()、Object.toString()などのコア・メソッドの状態駆動型実装のブートストラップ・メソッド。21switch文の選択機能を実装するinvokedynamicコール・サイトをリンクするためのブートストラップ・メソッド。21文字列テンプレートのブートストラップ・メソッドを管理します。21メソッド・パラメータを使用せずに、メソッドに安全かつ効率的に共有できる値。21「キー」のようなスコープ値の値へのマッピング。18LookupPolicyオブジェクトは、ルックアップ操作に適用できる特性を表します。18「InetAddressリゾルバ」のサービス・プロバイダ・クラス。16Unixドメイン・ソケット・アドレス。15EdDSAシグネチャおよび検証パラメータの指定に使用されるクラス。15「RFC 8032: エドワーズ曲線デジタル・シグネチャ・アルゴリズム(EdDSA)」で定義されているキーの指定に使用される楕円曲線点。15曲線およびその他のアルゴリズム・パラメータを含む、「RFC 8032: エドワーズ曲線デジタル・シグネチャ・アルゴリズム(EdDSA)」で定義されている楕円曲線の秘密キーを表すクラス。15曲線およびその他のアルゴリズム・パラメータを含む、「RFC 8032: エドワーズ曲線デジタル・シグネチャ・アルゴリズム(EdDSA)」で定義されている楕円曲線の公開キーを表すクラス。12CompactNumberFormatは、コンパクト形式で小数を書式設定するNumberFormatの具体的なサブクラスです。22ListFormatは、ロケール依存の方法で文字列のリストを書式設定または解析します。21「構造化並行性」の基本API。2121「successfully」PREVIEWに完了する最初のサブタスクの結果を取得するStructuredTaskScope。21このStringTemplate.ProcessorPREVIEWは、Formatterの仕様およびStringTemplatePREVIEWにある値を使用して、Stringの結果を構築します。17HexFormatは、バイトと文字、および16進エンコード文字列間で変換します。これには、プレフィクス、サフィクス、デリミタなどの追加形式のマークアップを含めることができます。17これは、特定のalgorithmの複数の乱数ジェネレータを生成するためのファクトリ・クラスです。2221このクラスは、キー・カプセル化メカニズム(KEM)の機能を提供します。21KEMレシーバ側のKEM.newDecapsulator(java.security.PrivateKey)によって生成されるデカプセレータ。21このクラスは、共有シークレット(SecretKeyとして)、キー・カプセル化メッセージおよびオプション・パラメータを含む、キー・カプセル化メカニズム(KEM)のカプセル化メソッドの戻り値を指定します。21エンカプセレータ。KEM送信側のKEM.newEncapsulator(java.security.PublicKey)によって生成されます。14ソース・バージョンRELEASE_14に適したデフォルトの動作を持つ、注釈値のスケルトン・ビジターです。16RELEASE_14ソース・バージョンに適したデフォルトの動作を持つ、プログラム要素のスケルトン・ビジターです。14RELEASE_14ソース・バージョンに適したデフォルトの動作を持つ、型のスケルトン・ビジターです。16RELEASE_14ソース・バージョンに適したデフォルトの動作を持つ、種類に基づくプログラム要素のビジターです。16RELEASE_14ソース・バージョンに適したデフォルトの動作を持つ、プログラム要素のスキャン・ビジターです。14ソース・バージョンRELEASE_14に適したデフォルト動作での注釈値の単純なビジターです。16RELEASE_14ソース・バージョンに適したデフォルトの動作を持つ、プログラム要素の単純なビジターです。14ソース・バージョンRELEASE_14に適したデフォルト動作で単純なタイプのビジターです。14ソース・バージョンRELEASE_14に適したデフォルトの動作でkindに基づくタイプのビジターです。12LDAP操作を実行するときのDNSルックアップのサービス提供クラス。12LDAP URLのDNSルックアップの結果。17「XMLシグネチャRSASSA-PSSアルゴリズム」のパラメータ。16イベント・タイプおよび構成に関する情報を含むイベントです。14レコーディング・ストリームは、現在のJVM (Java Virtual Machine)からイベントを生成します。16MBeanServerConnectionを使用してネットワーク経由でイベントを直列化できるEventStreamの実装。14JDK固有のマップ・モード。
-
新規の列挙型クラス列挙クラス追加説明21スレッドのダンプ形式。18交換の処理時にサーバーによって生成されるログ・メッセージ出力レベルについて説明します。12このケースの構文形式: STATEMENT:
case <expression>: <statements>RULE:case <expression> -> <expression>/<statement>22単純なスタック値。22属性安定性インジケータ22クラス、レコード・コンポーネント、フィールド、メソッドまたはコードが展開形式で変換されたときに、認識されない元の属性または問題のある元の属性を処理または破棄するかどうかを示すオプション。22クラス・ファイルの変換時に元の定数プールを保持するかどうかを示すオプション。22到達不可能なコードにパッチを適用するかどうかを示すオプション。22未解決のラベルをフィルタするかどうかを説明するオプション。22デバッグ要素を処理するか破棄するかを示すオプション。22明細番号を処理するか破棄するかを示すオプション。22必要に応じて短いジャンプをlongに自動的にリライトするかどうかを示すオプション。22スタック・マップを生成するかどうかを示すオプション。22印刷またはエクスポートする詳細のレベル。226.5で説明されているように、JVM命令セットのopcodeについて説明します。22opcodesの種類22ワイルドカードにデフォルト境界、バインドなし、上限または下限があるかどうかを示すインジケータ224.7.20.1で定義されている、注釈が表示されるターゲットの種類。22タイプ・パスの種類(4.7.20.2で定義)22フィールドまたはメソッド記述子の一部にできる型について説明します。12DirectMethodHandleDescで記述できるメソッド・ハンドルの種類。15Lookup::defineHiddenClassメソッドによって作成された非表示クラスをルックアップ・クラスのネストに新しいメンバーとして動的に追加するかどうか、または非表示クラスがその定義ローダーとしてマークされたクラス・ローダーと強力な関係を持つかどうか(あるいはその両方)を指定するクラス・オプションのセット。2020フラグを適用できるクラス・ファイル内のロケーション。20Java仮想マシンのクラス・ファイル形式のバージョン。222212数値書式設定スタイル。19計算状態を表します。21サブタスクの状態を表します。22外部参照を解決できない場合にCatalogResolverが実行するアクションを定義します。19色付けの導出に使用できるスパン属性。
-
新規例外クラス例外クラス追加説明19フレーム上で演算を実行できなかったことを示すスロー。22リクエストされたエントリを定数プールから取得できないことを示すためにスローされます。21パターン・マッチングで予期しない障害を示すためにスローされました。19メソッドが間違ったスレッドで呼び出されたことを示すためにスローされました。21構造体違反が検出されるとスローされます。21デカプセル化中のエラーを示すために
KEM.Decapsulator.decapsulate(byte[])メソッドによってスローされる例外。
-
新規レコード・クラス
-
新しい注釈インタフェース
-
新規フィールドフィールド追加説明19「Arabic Extended-B」Unicode文字ブロックの定数。20「Arabic Extended-C」Unicode文字ブロックの定数。12「Chess Symbols」Unicode文字ブロックの定数。15「Chorasmian」Unicode文字ブロックの定数。15「CJK Unified Ideographs Extension G」Unicode文字ブロックの定数。20「CJK Unified Ideographs Extension H」Unicode文字ブロックの定数。22"CJK Unified Ideographs Extension I" Unicode文字ブロックの定数。19「Cypro-Minoan」Unicode文字ブロックの定数。20「Cyrillic Extended-D」Unicode文字ブロックの定数。20「Devanagari Extended-A」Unicode文字ブロックの定数。15「Dives Akuru」Unicode文字ブロックの定数。12「Dogra」Unicode文字ブロックの定数。13「Egyptian Hieroglyph Format Controls」Unicode文字ブロックの定数。13「Elymaic」Unicode文字ブロックの定数。19「Ethiopic Extended-B」Unicode文字ブロックの定数。12「Georgian Extended」Unicode文字ブロックの定数。12「Gunjala Gondi」Unicode文字ブロックの定数。12「Hanifi Rohingya」Unicode文字ブロックの定数。12「Indic Siyaq Numbers」Unicode文字ブロックの定数。20「Kaktovik Numerals」Unicode文字ブロックの定数。19「Kana Extended-B」Unicode文字ブロックの定数。20「Kawi」Unicode文字ブロックの定数。15「Khitan Small Script」Unicode文字ブロックの定数。19「Latin Extended-F」Unicode文字ブロックの定数。19「Latin Extended-G」Unicode文字ブロックの定数。15「Lisu Supplement」Unicode文字ブロックの定数。12「Makasar」Unicode文字ブロックの定数。12「Mayan Numerals」Unicode文字ブロックの定数。12「Medefaidrin」Unicode文字ブロックの定数。20「Nag Mundari」Unicode文字ブロックの定数。13「Nandinagari」Unicode文字ブロックの定数。13「Nyiakeng Puachue Hmong」Unicode文字ブロックの定数。12「Old Sogdian」Unicode文字ブロックの定数。19「Old Uyghur」Unicode文字ブロックの定数。13「Ottoman Siyaq Numbers」Unicode文字ブロックの定数。13「Small Kana Extension」Unicode文字ブロックの定数。12「Sogdian」Unicode文字ブロックの定数。13「Symbols and Pictographs Extended-A」Unicode文字ブロックの定数。15「Symbols for Legacy Computing」Unicode文字ブロックの定数。13「Tamil Supplement」Unicode文字ブロックの定数。19「Tangsa」Unicode文字ブロックの定数。15「Tangut Supplement」Unicode文字ブロックの定数。19「Toto」Unicode文字ブロックの定数。19「Unified Canadian Aboriginal Syllabics Extended-A」Unicode文字ブロックの定数。19「Vithkuqi」Unicode文字ブロックの定数。13「Wancho」Unicode文字ブロックの定数。15「Yezidi」Unicode文字ブロックの定数。19「Znamenny Musical Notation」Unicode文字ブロックの定数。2121151521クラス初期化メソッドの特殊な名前"<clinit>"。15定数Boolean.FALSEを表す名目記述子21インスタンス初期化メソッドの特殊な名前"<init>"。21メソッド記述子
()Vを表す公称記述子で、引数を取らず、voidを返します。15定数Boolean.TRUEを表す名目記述子19double値の仮数のビット数。19float値の仮数のビット数。16originalアクセスを表す1ビット・マスクで、lookupModesの結果に寄与する可能性があります。21String Concatコールの引数スロットの最大数。19「タウ」 (τ)よりも近いdouble値(円の周りの半径に対する比率)。19「タウ」 (τ)よりも近いdouble値(円の周りの半径に対する比率)。190のスケールを持つ値2。2232ビットUCS変換フォーマット。オプションのバイト順序マークで識別されるバイト順序。2232ビットUCS変換形式、ビッグ・エンディアン・バイト順序。2232ビットUCS変換形式、リトル・エンディアン・バイト順序。16MGF1ParameterSpecは、"SHA3-224"メッセージ・ダイジェストを使用します。16MGF1ParameterSpecは、"SHA3-256"メッセージ・ダイジェストを使用します。16MGF1ParameterSpecは、"SHA3-384"メッセージ・ダイジェストを使用します。16MGF1ParameterSpecは、"SHA3-512"メッセージ・ダイジェストを使用します。15Ed25519パラメータ15Ed448パラメータ12プレフィクス・フィールドを識別する定数。12フィールドを識別する定数。13「令和」時代(2019-05-01 - )のシングルトン・インスタンスで、値3を持ちます。13企業名(alias)13Canonical XML 1.1 (コメントなし)標準化メソッド・アルゴリズムURIです。13「コメント付きの正規XML 1.1」の標準化メソッド・アルゴリズムURI。21ED25519シグネチャ・メソッド・アルゴリズムURI。21ED448シグネチャ・メソッド・アルゴリズムURI。17RSASSA-PSSシグネチャ・メソッド・アルゴリズムURI。22SHA3-224-RSA-MGF1 (PKCS #1)シグネチャ・メソッド・アルゴリズムURI。22SHA3-256-RSA-MGF1 (PKCS #1)シグネチャ・メソッド・アルゴリズムURI。22SHA3-384-RSA-MGF1 (PKCS #1)シグネチャ・メソッド・アルゴリズムURI。22SHA3-512-RSA-MGF1 (PKCS #1)シグネチャ・メソッド・アルゴリズムURI。19bitCount(a)を生成19compress(a,n)の生成。19expand(a,n)の生成。19numberOfLeadingZeros(a)を生成19reverse(a)を生成19reverseBytes(a)を生成19numberOfTrailingZeros(a)を生成19IPパケットの断片化を無効にします。15ソケットの最後の受信パケットが受信された受信キューを識別します。16Unixドメイン・ピア資格証明。
-
新しいメソッドメソッド追加説明21このリクエストによって生成されるイベントを「プラットフォーム・スレッド」のみに制限します。21このリクエストによって生成されるイベントを「プラットフォーム・スレッド」のみに制限します。21スレッドが「仮想スレッド」の場合は、
trueを返します。21指定されたファイルに指定された形式でスレッド・ダンプを生成します。14オペレーティング環境の"最近のcpu使用状況"を返します。14空きメモリーの容量をバイト単位で返します。14メモリーの合計量をバイト単位で返します。14現在のスレッドのヒープ・メモリー内で割り当てられたメモリー量の合計の概算をバイト単位で返します。21Java仮想マシンの起動以降のすべてのスレッドによってヒープ・メモリーに割り当てられたメモリーの合計量の近似値をバイト単位で返します。18リクエスト状態を検査し、場合によっては適応する「前処理フィルタ」を返します。17指定された説明および操作を含む後処理Filterを返します。17指定された説明および操作を含む前処理Filterを返します。18指定された名前値のペアをヘッダーのセットとして、不変Headersを返します。18ヘッダー名と値が同じ指定されているheadersから不変Headersを返します。18初期コンテキストでHttpServerインスタンスを作成します。18初期コンテキストでHttpsServerインスタンスを作成します。21EscapeTreeノードにアクセスします。18SnippetTreeノードにビジットします。20SpecTreeノードにアクセスします。12SystemPropertyTreeノードにビジットします。22ドキュメントを継承するスーパークラスまたはスーパー・インタフェースへの参照を返します。参照が指定されていない場合はnullを返します。16このインスタンスがインライン・タグかどうかを返します。20書式文字列を返します。指定されていない場合はnullを返します。12CaseTree.CaseKind.RULEの種類の場合、矢印のあとに文または式を返します。12このケースの種類を返します。12このケースのラベルを返します。21ケースのガード。21このケースのラベルを返します。17この型宣言によって許可されるサブクラスを返します。17このコンパイル・ユニットに関連付けられたモジュール・ツリーを返します。モジュール宣言がない場合はnullを返します。16テスト済パターンを返します。または、このインスタンスがパターンを使用していない場合はnullを返します。22AnyPatternTreeノードにアクセスします。16BindingPatternTreeノードにビジットします。21ConstantCaseLabelTreeノードにアクセスします。21DeconstructionPatternTreeノードにアクセスします。21DefaultCaseLabelTreeノードにビジットします。21PatternCaseLabelTreeノードにアクセスします。21StringTemplateTreeノードにアクセスします。12SwitchExpressionTreeノードにビジットします。13YieldTreeノードにビジットします。21エスケープされた文字を表す新しいEscapeTreeオブジェクトを作成します。22{@inheritDoc}タグを表す新しいInheritDocTreeオブジェクトを作成します。16@returnタグまたは{@return}タグを表す新しいReturnTreeオブジェクトを作成します。18{@snippet }タグを表す新しいSnippetTreeオブジェクトを作成します。20@specタグを表す新しいSpecTreeオブジェクトを作成します。12{@systemProperty }タグを表す新しいSystemPropertyTreeオブジェクトを作成します。20{@value }タグを表す新しいValueTreeオブジェクトを作成します。15指定されたDocTreePathのリーフ・ノードによって参照される言語モデル・タイプを返します。不明な場合はnullを返します。21EscapeTreeノードにアクセスします。18SnippetTreeノードにビジットします。20SpecTreeノードにアクセスします。12SystemPropertyTreeノードにビジットします。13指定されたParameterNameProviderを設定します。21EscapeTreeノードにアクセスします。18SnippetTreeノードにビジットします。20SpecTreeノードにアクセスします。12SystemPropertyTreeノードにビジットします。22AnyPatternTreeノードにアクセスします。14BindingPatternTreeノードにビジットします。21ConstantCaseLabelTreeノードにアクセスします。21DeconstructionPatternTreeノードにアクセスします。21DefaultCaseLabelTreeノードにビジットします。21PatternCaseLabelTreeノードにアクセスします。21StringTemplateTreeノードにアクセスします。21AnyPatternTreeノードにアクセスします。14BindingPatternTreeノードにビジットします。21ConstantCaseLabelTreeノードにアクセスします。21DeconstructionPatternTreeノードにアクセスします。21DefaultCaseLabelTreeノードにビジットします。21PatternCaseLabelTreeノードにアクセスします。21StringTemplateTreeノードにアクセスします。17Consoleに使用されるCharsetオブジェクトを返します。22Consoleインスタンスが端末の場合、trueを返します。12この入力ストリームからのデータのnバイトに正確にスキップし、破棄します。17クラスの述語がtrueの場合、Status.ALLOWEDを返すフィルタを返します。17JVM全体の直列化復元フィルタ・ファクトリを返します。17「JVM全体の直列化復元フィルタ・ファクトリ」を設定します。17フィルタと別のフィルタのステータスをマージするフィルタを返します。17クラスの述語がtrueの場合、Status.REJECTEDを返すフィルタを返します。17特定のフィルタを起動し、クラスについてUNDECIDEDをREJECTEDにマップするフィルタを特殊なケースとともに返し、それ以外の場合はステータスを返します。18このPrintStreamインスタンスで使用される文字セットを返します。14指定されたバイト配列のすべてのバイトをこのストリームに書き込みます。14指定されたバイト配列のすべてのバイトをこのストリームに書き込みます。15このインスタンスの名目記述子を含むOptionalを返します。15このインスタンスの名目記述子を含むOptionalを返します。15このインスタンスの名目記述子を含むOptionalを返します。21指定した文字(Unicodeコード・ポイント)が絵文字かどうかを決定します。21指定した文字(Unicodeコード・ポイント)が絵文字コンポーネントかどうかを決定します。21指定した文字(Unicodeコード・ポイント)が絵文字修飾子かどうかを決定します。21指定した文字(Unicodeコード・ポイント)が絵文字修飾子ベースかどうかを決定します。21指定された文字(Unicodeコード・ポイント)にデフォルトで絵文字プレゼンテーション・プロパティがあるかどうかを決定します。21指定した文字(Unicodeコード・ポイント)が拡張ピクチャかどうかを決定します。15この文字シーケンスが空の場合、trueを返します。20このクラスの「アクセス・フラグ」の変更不可能なセットを返します(空の場合もあります)。12コンポーネント型がこのClassによって記述されている配列型のClassを返します。12配列型を説明する場合は、Classのコンポーネント型を返します。それ以外の場合は、nullを返します。12このインスタンスの名目記述子を返します(作成可能な場合)、作成できない場合は空のOptionalを返します。12このClassオブジェクトによって表されるエンティティ(クラス、インタフェース、配列クラス、プリミティブ型またはvoid)の記述子文字列を返します。22指定された名前の「プリミティブ型」に関連付けられているClassオブジェクトを返します。17このクラスまたはインタフェースがシールされている場合、このクラスまたはインタフェースの拡張または実装を許可された直接のサブインタフェースまたはサブクラスを表すClassオブジェクトを含む配列を返します。16このレコード・クラスのすべてのレコード・コンポーネントを表すRecordComponentオブジェクトの配列を返します。このクラスがレコード・クラスでない場合はnullを返します。15基礎となるクラスが非表示クラスである場合にのみ、trueを返します。16このクラスがレコード・クラスである場合のみ、trueを返します。17このClassオブジェクトがシール済クラスまたはインタフェースを表す場合にのみ、trueを返します。20"java/lang/String"などの内部形式のクラスまたはインタフェースの名前を指定して、クラスまたはインタフェース・タイプのClassDescを返します。21指定された戻り型およびパラメータ型のないMethodTypeDescを返します。21戻り型およびパラメータ・タイプのリストが指定されたMethodTypeDescを返します。12このインスタンス自体の名目記述子を含むOptionalを返します。12このインスタンスをConstantDescとして解決します。その結果がインスタンス自体です。12このインスタンスの列挙型記述子EnumDescを返します(作成可能な場合)。作成できない場合は空のOptionalを返します。12指定されたenumクラスおよび名前の名目記述子を返します12このインスタンス自体の名目記述子を含むOptionalを返します。20引数の数値に最も近いfloat値を、shortでエンコードされた浮動小数点binary16値を返します。20引数に最も近いshortでエンコードされた浮動小数点binary16値を返します。12このインスタンスをConstantDescとして解決します。その結果がインスタンス自体です。19指定されたビット・マスクに従って、指定されたint値iのビットを圧縮することによって取得された値を返します。12このインスタンス自体の名目記述子を含むOptionalを返します。19指定されたビット・マスクに従って、指定されたint値iのビットを拡張することによって取得された値を返します。12このインスタンスをConstantDescとして解決します。その結果がインスタンス自体です。15ソース・タイプから宛先タイプへの変換を適用します。12このインスタンスの名目記述子を返します(作成可能な場合)、作成できない場合は空のOptionalを返します。16指定されたcallerルックアップ・オブジェクトまたはnullのルックアップ・クラスに関連付けられた「クラス・データ」を返します。16指定されたcallerルックアップ・オブジェクトのルックアップ・クラスに関連付けられているクラス・データがListの場合、「クラス・データ」の指定された索引にある要素を返します。22フィルタ(メソッド・ハンドル)を使用して座標値のサブ・シーケンスを前処理することで、ターゲット変数ハンドルを調整します。22ターゲットのvarハンドルに委譲する前にダミー座標を破棄するvarハンドルを返します。16ターゲット・ハンドル(もしあれば)の戻り値を削除します。22単項フィルタ関数を使用して着信座標値を前処理することで、ターゲット変数ハンドルを適応させます。22フィルタ関数のペアを使用して受信値と送信値を事前処理することで、ターゲット変数ハンドルを適応させます。22Varハンドル呼出しの前に、1つ以上の「バインド座標」を持つターゲットvarハンドルを提供します。15bytesからhiddenクラスまたはインタフェースを作成し、新しく作成されたクラスまたはインタフェースにLookupを返します。16関連付けられた「クラス・データ」を使用してbytesからhiddenクラスまたはインタフェースを作成し、新しく作成されたクラスまたはインタフェースでLookupを返します。15targetClassが初期化されていることを確認します。14この参照に「完全な権限アクセス」がある場合、つまりtrueを返します。14この参照オブジェクトが以前に電話をかけていた別のモジュール、またはnullで参照区分を報告します。22新しい座標が指定された座標と一致するように再配列することで、ターゲットのvarハンドルの座標値を適応させるvarハンドルを提供します。12このインスタンスの名目記述子を返します(作成可能な場合)、作成できない場合は空のOptionalを返します。12このメソッド・タイプの記述子文字列を返します。21StringTemplatePREVIEW連結を容易にするための簡略化された連結メソッド。java.lang.invoke.StringConcatFactory.makeConcatWithTemplateCluster(List<String>, List<Class<?>>, int) PREVIEW21このメソッドは、MethodHandleごとに必要なスロット数に基づいて、大きな連結を個別のMethodHandlesに分割します。java.lang.invoke.StringConcatFactory.makeConcatWithTemplateGetters(List<String>, List<MethodHandle>, int) PREVIEW21このメソッドは、指定されたgetterの受信側である1つの入力を予期するMethodHandleを作成します。12このインスタンスの名目記述子を返します(作成可能な場合)、作成できない場合は空のOptionalを返します。16このVarHandleに「invoke-exactの動作」がある場合、trueを返します。16このVarHandleと同じ変数にアクセスできるが、アクセス・モード・メソッドの呼出し動作が「起動動作」に調整されているVarHandleを返します。16このVarHandleと同じ変数にアクセスできるが、アクセス・モード・メソッドの呼出し動作が「invoke-exactの動作」に調整されているVarHandleを返します。19指定されたビット・マスクに従って、指定されたlong値iのビットを圧縮することによって取得された値を返します。12このインスタンス自体の名目記述子を含むOptionalを返します。19指定されたビット・マスクに従って、指定されたlong値iのビットを拡張することによって取得された値を返します。12このインスタンスをConstantDescとして解決します。その結果がインスタンス自体です。15int値がintとして正確に表現可能な場合は、その数学的絶対値を返します。結果が正のint範囲をオーバーフローした場合は、ArithmeticExceptionをスローします。15long値がlongとして正確に表現可能な場合は、その数学的絶対値を返します。結果が正のlong範囲をオーバーフローした場合は、ArithmeticExceptionをスローします。18代数商以上の最小の(負の無限大に近い)int値を返します。18代数商の最小の(負の無限大に近い)long値を返します。18代数商の最小の(負の無限大に近い)long値を返します。18代数商以上の最小の(負の無限大に近い)int値を返します。18代数商の最小の(負の無限大に近い)long値を返します。18int引数のceiling modulusを返します。18longおよびint引数のceiling modulusを返します。18long引数のceiling modulusを返します。21最小と最大に収まるように値をクランプします。21最小と最大に収まるように値をクランプします。21最小と最大に収まるように値をクランプします。21最小と最大に収まるように値をクランプします。18結果がintをオーバーフローした場合に例外をスローして、引数の商を返します。18結果がlongをオーバーフローした場合に例外をスローして、引数の商を返します。18商代数以下の最大(正の無限大にもっとも近い)int値を返します。18商代数以下の最大(正の無限大にもっとも近い)long値を返します。18符号なし64ビット・ファクタの符号なし128ビット積の最も重要な64ビットをlongとして返します。22このモジュールが「制限付き」メソッドにアクセスできる場合は、trueを返します。20「モジュール・フラグ」のセットを返します。20このモジュール記述子のモジュール「エクスポート・フラグ」のセットを返します。20モジュール「オープン・フラグ」のセットを返します。20モジュール「必須フラグ」のセットを返します。22呼び出し元のモジュールにネイティブ・アクセスがある場合は、レイヤー内のモジュールのネイティブ・アクセスを有効にします。17プロセスの標準エラーに接続されたBufferedReaderを返します。17Charsetを使用してこのプロセスの標準エラーに接続されたBufferedReaderを返します。17プロセスの標準出力に接続されたBufferedReaderを返します。17Charsetを使用してこのプロセスの標準出力に接続されたBufferedReaderを返します。17ネイティブ・エンコーディングを使用して、プロセスの通常入力に接続されたBufferedWriterを返します。17Charsetを使用してプロセスの通常入力に接続されたBufferedWriterを返します。16この参照オブジェクトの参照がobjかどうかをテストします。20このオブジェクトによって表される実行可能ファイルの「アクセス・フラグ」の変更不可セットを返します(空の場合もあります)。20このフィールドの「アクセス・フラグ」の変更不可能なセットを返します(空の場合もあります)。16指定されたパラメータを使用して、指定されたproxyインスタンスの指定されたデフォルト・メソッドを呼び出します。20このメンバーの「アクセス・フラグ」の変更不可能なセットを返します(空の場合もあります)。20このオブジェクトによって表されるパラメータに対して、変更できない「アクセス・フラグ」のセットを返します(空の場合もあります)。15このインスタンスの名目記述子を含むOptionalを返します。15int値がintとして正確に表現可能な場合は、その数学的絶対値を返します。結果が正のint範囲をオーバーフローした場合は、ArithmeticExceptionをスローします。15long値がlongとして正確に表現可能な場合は、その数学的絶対値を返します。結果が正のlong範囲をオーバーフローした場合は、ArithmeticExceptionをスローします。18代数商以上の最小の(負の無限大に近い)int値を返します。18代数商の最小の(負の無限大に近い)long値を返します。18代数商の最小の(負の無限大に近い)long値を返します。18代数商以上の最小の(負の無限大に近い)int値を返します。18代数商の最小の(負の無限大に近い)long値を返します。18int引数のceiling modulusを返します。18longおよびint引数のceiling modulusを返します。18long引数のceiling modulusを返します。21最小と最大に収まるように値をクランプします。21最小と最大に収まるように値をクランプします。21最小と最大に収まるように値をクランプします。21最小と最大に収まるように値をクランプします。14引数を1だけ減分したものを返します。結果がintをオーバーフローする場合は例外をスローします。14引数を1だけ減分したものを返します。結果がlongをオーバーフローする場合は例外をスローします。18結果がintをオーバーフローした場合に例外をスローして、引数の商を返します。18結果がlongをオーバーフローした場合に例外をスローして、引数の商を返します。18商代数以下の最大(正の無限大にもっとも近い)int値を返します。18商代数以下の最大(正の無限大にもっとも近い)long値を返します。14引数を1だけ増分して返します。結果がintをオーバーフローした場合は例外をスローします。14引数を1だけ増分して返します。結果がlongをオーバーフローした場合は例外をスローします。14引数の否定を返します。結果がintをオーバーフローした場合は例外をスローします。14引数の否定を返します。結果がlongをオーバーフローした場合は例外をスローします。18符号なし64ビット・ファクタの符号なし128ビット積の最も重要な64ビットをlongとして返します。12このインスタンス自体の名目記述子を含むOptionalを返します。15この文字列を書式文字列として使用し、指定された引数を書式設定します。12nの値に基づいてこの文字列の各行のインデントを調整し、行の終了文字を正規化します。21beginIndexで検索を開始し、endIndexの前に停止して、指定した文字の最初の出現の文字列内の索引を返します。21指定されたthis文字列の索引範囲内で、指定された部分文字列の最初の出現のインデックスを返します。12このインスタンスをConstantDescとして解決します。その結果がインスタンス自体です。21指定された正規表現の一致を囲むこの文字列を分割し、文字列と一致する区切り文字の両方を返します。15偶然のwhite spaceをあらゆる行の最初と最後から削除して、値がこの文字列である文字列を返します。12このメソッドは、関数をthis文字列に適用します。15文字列リテラルのように変換されたエスケープ・シーケンスを使用して、値がこの文字列の文字列を返します。2121212121このスレッドが仮想スレッドである場合は、trueを返します。19このスレッドが指定された待機時間まで終了するのを待機します。21プラットフォーム・スレッドを作成するプラットフォームThreadまたはThreadFactoryを作成するためのビルダーを返します。21仮想スレッドを作成する仮想ThreadまたはThreadFactoryを作成するためのビルダーを返します。19現在実行中のスレッドが、システム・タイマーおよびスケジューラの精度および精度に従って、指定された期間(一時停止実行)をスリープします。21タスクを実行するための仮想スレッドを作成し、実行するようにスケジュールします。19このスレッドの識別子を返します。19値が(this * val)であるBigIntegerを返します。17あるマルチキャスト・グループに参加します。17指定されたローカル・インタフェース上のマルチキャスト・グループから離れます。21シャットダウン・リクエストの後にすべての操作の実行が完了するか、durationが経過するか、現在のスレッドがinterrupted(いずれか早い方)になるまでブロックします。19リクエストを送信するための接続を作成するときに、ソケットをこのローカル・アドレスにバインドします。21以前にsendまたはsendAsyncに送信されたリクエストが完了するまで実行されるが、新しいリクエストは受け入れられないように、正常な停止を開始します。21停止後にすべての操作が完了した場合は、trueを返します。21sendまたはsendAsyncで以前に送信されたリクエストが完了まで実行され、新しいリクエストは受け入れられないように、正常な停止を開始します。21このメソッドは、即時シャットダウンを開始しようとします。16パブリッシャのシーケンスによってパブリッシュされたリクエスト本文の連結で構成されるリクエスト本文をパブリッシュするBodyPublisherを返します。18このビルダーのリクエスト・メソッドをHEADに設定します。16既存のHttpRequestから初期状態がコピーされるBuilderを作成します。22IPv4アドレスの指定された「テキスト表現」に基づいてInet4Addressを作成します。22IPv6アドレスの指定された「テキスト表現」に基づいてInetAddressを作成します。22指定されたIPアドレスの「テキスト表現」に基づいてInetAddressを作成します。12ネットワーク・リソースを取得した元の接続で使用中のSSLSessionを含むOptionalを返します。20uri.toURL()を起動するかのようにURIからURLを作成しますが、許可されている場合は指定されたURLStreamHandlerに関連付けます。13コンテンツがこのバッファのコンテンツの共有部分列である新しいバッファを作成します。13絶対一括getメソッド。13絶対一括getメソッド。13(optional operation)の絶対一括putメソッド。13(optional operation)の絶対一括putメソッド。16(optional operation)の絶対一括putメソッド。13このバッファの共有のサブシーケンスを内容とする新しいbyteバッファを作成します。22指定されたオフセット、サイズおよびアリーナを使用して、このチャネルのファイルのリージョンを新しいマップされたメモリー・セグメントにマップします。15サーバー・ソケット・チャネルをオープンします。15ソケット・チャネルをオープンします。15サーバー・ソケット・チャネルをオープンします。15ソケット・チャネルをオープンします。13絶対一括getメソッド。13絶対一括getメソッド。15この文字バッファが空の場合、trueを返します。13(optional operation)の絶対一括putメソッド。13(optional operation)の絶対一括putメソッド。16(optional operation)の絶対一括putメソッド。13このバッファの内容の共有のサブシーケンスを内容とする新しいcharバッファを作成します。18指定された文字セットのCharsetオブジェクトを返します。13絶対一括getメソッド。13絶対一括getメソッド。13(optional operation)の絶対一括putメソッド。13(optional operation)の絶対一括putメソッド。16(optional operation)の絶対一括putメソッド。13このバッファの内容の共有のサブシーケンスを内容とする新しいdoubleバッファを作成します。122つのファイルのコンテンツ内で、最初の不一致バイトの位置を検索して返します。不一致がない場合は、-1L。13ファイルの内容にファイル・システムとしてアクセスする新しいFileSystemを構築します。13ファイルの内容にファイル・システムとしてアクセスする新しいFileSystemを構築します。13ファイルの内容にファイル・システムとしてアクセスする新しいFileSystemを構築します。22パス文字列をパスに変換し、そのパスをこのパスに対して解決してから、追加のパス文字列に対して同じプロシージャを繰り返し実行します。22このパスに対してパスを解決してから、追加のパスを繰り返し解決します。20ファイルが存在するかどうかをテストします。20ファイルの属性が存在する場合、その属性を一括操作として読み取ります。13絶対一括getメソッド。13絶対一括getメソッド。13(optional operation)の絶対一括putメソッド。13(optional operation)の絶対一括putメソッド。16(optional operation)の絶対一括putメソッド。13このバッファの内容の共有サブシーケンスを内容とする新しいfloatバッファを作成します。13絶対一括getメソッド。13絶対一括getメソッド。13(optional operation)の絶対一括putメソッド。13(optional operation)の絶対一括putメソッド。16(optional operation)の絶対一括putメソッド。13このバッファの内容の共有のサブシーケンスを内容とする新しいintバッファを作成します。13絶対一括getメソッド。13絶対一括getメソッド。13(optional operation)の絶対一括putメソッド。13(optional operation)の絶対一括putメソッド。16(optional operation)の絶対一括putメソッド。13このバッファの内容の共有サブシーケンスを内容とする新しいlongバッファを作成します。13このバッファ・コンテンツのリージョンに対して行われたすべての変更を、マップされたファイルを含むストレージ・デバイスに強制的に書き込みます。13絶対一括getメソッド。13絶対一括getメソッド。13(optional operation)の絶対一括putメソッド。13(optional operation)の絶対一括putメソッド。16(optional operation)の絶対一括putメソッド。13このバッファの内容の共有サブシーケンスを内容とする新しいshortバッファを作成します。22このキーに関連付けられたパラメータを返します。22このキーに関連付けられたパラメータを返します。22このキーに関連付けられたパラメータを返します。22このキーに関連付けられたパラメータを返します。22このキーに関連付けられたパラメータを返します。22このキーに関連付けられたパラメータを返します。22このキーに関連付けられたパラメータを返します。22このキーに関連付けられたパラメータを返します。22このキーに関連付けられたパラメータを返します。22このキーに関連付けられたパラメータを返します。18指定された別名に関連付けられた属性を取得します。18指定された別名に関連付けられた属性を取得します。19このインスタンスの作成に使用するロケールを返します。15通貨の区切り文字のグループ化に使用される文字を取得します。15通貨の区切り文字のグループ化に使用する文字を設定します。1212指定されたlocaleおよびformatStyleに対してコンパクトな数値形式を返します。12指定されたlocaleおよびformatStyleのコンパクト形式で数値を書式設定する新規NumberFormatインスタンスを返します。19この時系列がISOベースかどうかを確認します。19IsoChronologyはISOベースのクロノロジで、DAY_OF_QUARTERやQUARTER_OF_YEARなどのIsoFieldsのフィールドをサポートします。19JapaneseChronologyはISOベースのクロノロジで、DAY_OF_QUARTERやQUARTER_OF_YEARなどのIsoFieldsのフィールドをサポートします。19MinguoChronologyはISOベースのクロノロジで、DAY_OF_QUARTERやQUARTER_OF_YEARなどのIsoFieldsのフィールドをサポートします。19ThaiBuddhistChronologyはISOベースのクロノロジで、DAY_OF_QUARTERやQUARTER_OF_YEARなどのIsoFieldsのフィールドをサポートします。18ゼロを除くこの期間がプラスかどうかを確認します。19ISOクロノロジのリクエストされたテンプレートから派生したロケール固有のフォーマッタを作成します。16日期間テキストをフォーマッタに追加します。19リクエストされたテンプレートを使用して、ローカライズされたパターンをフォーマッタに追加します。19ロケールおよび時系列について、リクエストされたテンプレートのフォーマット・パターンを返します。21このコレクションの最初の要素として要素を追加します (オプションの操作)。21このコレクションの最後の要素として要素を追加します (オプションの操作)。21このコレクションの最初の要素を取得します。21このコレクションの最後の要素を取得します。21このコレクションの最初の要素を削除して返します(オプションの操作)。21このコレクションの最後の要素を削除して返します(オプションの操作)。21指定されたマップによってバックアップされたシーケンス・セットを返します。21指定された乱数発生の元を使用して、指定されたリストの順序を無作為に入れ替えます。21指定されたSequencedCollectionの「変更不可能なビュー」を返します。21指定されたSequencedMapの「変更不可能なビュー」を返します。21指定されたSequencedSetの「変更不可能なビュー」を返します。12新しいCompletionStageを返します。このステージが例外的に完了すると、この段階でデフォルトの非同期実行機能を使用し、指定された関数の引数としてこの段階例外で実行されます。12このステージが例外的に完了すると、指定されたエグゼキュータを使用して、指定された関数の引数としてこのステージ例外で実行される新しいCompletionStageを返します。12このステージが異常終了したときに、このステージ例外に適用された提供された関数の結果を使用して構成された、新しいCompletionStageを返します。12このステージが異常終了したときに、このステージのデフォルトの非同期実行機能を使用して、このステージ例外に適用された提供関数の結果を使用して構成された新しいCompletionStageを返します。12新しいCompletionStageを返します。このステージが例外的に完了すると、指定されたエグゼキュータを使用して、このステージ例外に適用された指定関数の結果を使用して構成されます。21UnsupportedOperationExceptionをスローします。21UnsupportedOperationExceptionをスローします。21UnsupportedOperationExceptionをスローします。21UnsupportedOperationExceptionをスローします。21このコレクションの最初の要素として要素を追加します (オプションの操作)。21このコレクションの最後の要素として要素を追加します (オプションの操作)。21このコレクションの最初の要素を取得します。21このコレクションの最後の要素を取得します。21このコレクションの最初の要素を削除して返します(オプションの操作)。21このコレクションの最後の要素を削除して返します(オプションの操作)。21このコレクションの逆順viewを返します。21タスクごとに新しいスレッドを開始するエグゼキュータを作成します。21タスクごとに新しい仮想スレッドを開始するエグゼキュータを作成します。19順序正しくシャットダウンを開始します。以前に送信されたタスクが実行されますが、新規タスクは受け入れられません。19これがForkJoinPool.commonPool()でないかぎり、以前に発行されたタスクが実行される順序どおりのシャットダウンが開始されますが、新しいタスクは受け入れられず、すべてのタスクの実行が完了してエグゼキュータが終了するまで待機します。20ForkJoinTask以外のクライアントから発行されたかのように、指定されたタスクを送信します。22invokeAllの非相互運用バージョン。19使用可能なアクティブ・スレッドがない状態で最終的に実行されることを保証せずに、指定されたタスクを送信します。19このプールのターゲット並列度を変更して、ワーカー・スレッドの将来の作成、使用および終了を制御します。22指定されたRunnableのrunメソッドをアクションとして実行する新しいForkJoinTaskを返し、ForkJoinTask.join()でnullを返し、検出されたチェック例外をRuntimeExceptionに変換します。22指定されたRunnableのrunメソッドをアクションとして実行する新しいForkJoinTaskを返し、ForkJoinTask.join()で指定した結果を返し、検出されたチェック例外をRuntimeExceptionに変換します。19指定されたCallableのcallメソッドをアクションとして実行する新しいForkJoinTaskを返し、その結果をForkJoinTask.join()実行時に返し、発生したチェック例外をRuntimeExceptionに変換します。19指定されたタイムアウトの前に (例外的に)が完了し、現在のスレッドが中断されていない場合は、このタスクへの参加を試み、trueを返します。19このタスクへの参加を試行し、指定されたタイムアウトの前に (例外的に)が完了した場合はtrueを返します。20スレッドのキュー内のタスク数の見積り(non-negative)を返します。19待機せずにタスクによってスローされた例外を返します。19計算された結果を待たずに返します。19計算状態を返します。14現行のスレッドのgetBlockerの呼出しで返されるオブジェクトを設定します。21このコレクションの逆順viewを返します。19必要なマッピング数に適した新しい空のHashMapを作成します。19予想される要素数に適した新しい空のHashSetを作成します。19予想されるマッピング数に適した、新しい空の挿入順序のLinkedHashMapを作成します。21指定されたマッピングがまだ存在しない場合はマップに挿入し、すでに存在する場合はマッピングの値を置換します (オプションの操作)。21指定されたマッピングがまだ存在しない場合はマップに挿入し、すでに存在する場合はマッピングの値を置換します (オプションの操作)。21このマップの逆順viewを返します。21このマップのentrySetのSequencedSetビューを返します。21このマップのkeySetのSequencedSetビューを返します。21このマップのvaluesコレクションのSequencedCollectionビューを返します。21このコレクションの最初の要素として要素を追加します (オプションの操作)。21このコレクションの最後の要素として要素を追加します (オプションの操作)。21このコレクションの最初の要素を取得します。21このコレクションの最後の要素を取得します。19予想される要素数に適した新しい空のLinkedHashSetを作成します。21このコレクションの最初の要素を削除して返します(オプションの操作)。21このコレクションの最後の要素を削除して返します(オプションの操作)。21このコレクションの逆順viewを返します。21このコレクションの逆順viewを返します。21このコレクションの最初の要素として要素を追加します (オプションの操作)。21このコレクションの最後の要素として要素を追加します (オプションの操作)。21このコレクションの最初の要素を取得します。21このコレクションの最後の要素を取得します。21このコレクションの最初の要素を削除して返します(オプションの操作)。21このコレクションの最後の要素を削除して返します(オプションの操作)。21このコレクションの逆順viewを返します。21インストールされたロケールのストリームを返します。21折りたたまれたIETF BCP 47言語タグを返します。19言語コードからロケールを取得します。19言語および国からロケールを取得します。19言語、国、バリアントからロケールを取得します。16メッセージが発生したスレッドのスレッド識別子を取得16メッセージの発生元のスレッドの識別子を設定します。17指定されたMap.Entryのコピーを返します。21このマップの逆順viewを返します。21このコレクションの最初の要素を削除して返します(オプションの操作)。21このコレクションの最後の要素を削除して返します(オプションの操作)。21このコレクションの逆順viewを返します。16fromIndex(inclusive)からfromIndex + size(exclusive)までのサブレンジが0(inclusive)からlength(exclusive)までの範囲の範囲内にあるかどうかをチェックします。16fromIndex(inclusive)からtoIndex(exclusive)までのサブレンジが0(inclusive)からlength(exclusive)までの範囲の範囲内にあるかどうかをチェックします。16indexが0(inclusive)からlength(exclusive)までの範囲の境界内にあるかどうかをチェックします。19メソッドおよびhashCodeがオーバーライドされていない場合は、Object.toStringによって戻される文字列と同等の文字列を返します。19メソッド・コールをRandomGenerator引数に委任するRandomのインスタンスを返します。22疑似ランダムに選択されたdouble値の事実上無制限のストリームを返します。各値は、指定されたleft境界と指定されたright境界の間にあります。20thisに以前の一致または検索操作からの有効な一致が含まれているかどうかを返します。20キャプチャリング・グループ名からグループ番号への変更不可能なマップを返します。20前回のマッチ操作で、指定された名前付きの前方参照を行う正規表現グループによって前方参照された部分シーケンスの、最後の文字の後のオフセットを返します。20前回のマッチ操作で指定された名前付きの前方参照を行うグループによって前方参照された入力部分シーケンスを返します。20thisに以前の一致または検索操作からの有効な一致が含まれているかどうかを返します。20キャプチャリング・グループ名からグループ番号への変更不可能なマップを返します。20前回のマッチ操作で指定された名前付き前方参照グループによって前方参照された部分シーケンスの開始インデックスを返します。20キャプチャリング・グループ名からグループ番号への変更不可能なマップを返します。21このパターンの一致を囲む入力シーケンスを分割し、文字列と一致するデリミタの両方を返します。21UnsupportedOperationExceptionをスローします。21UnsupportedOperationExceptionをスローします。21このマップの逆順viewを返します。21UnsupportedOperationExceptionをスローします。21UnsupportedOperationExceptionをスローします。21このコレクションの最初の要素を取得します。21このコレクションの最後の要素を取得します。21このコレクションの最初の要素を削除して返します(オプションの操作)。21このコレクションの最後の要素を削除して返します(オプションの操作)。21このコレクションの逆順viewを返します。19ツールの簡単な説明または説明がない場合は空のOptionalを返します。17RandomGeneratorおよびRandomGenerator.SplittableGeneratorインタフェースを実装する、この番号から分割された新しい擬似乱数ジェネレータを返します。17RandomGenerator.SplittableGeneratorインタフェースを実装する新しい擬似乱数ジェネレータの実質的に無制限のストリームを返します。17RandomGenerator.SplittableGeneratorインタフェースを実装する新しい擬似乱数ジェネレータの特定のstreamSize数を生成するストリームを返します。17RandomGenerator.SplittableGeneratorインタフェースを実装する新しい擬似乱数ジェネレータの特定のstreamSize数を生成するストリームを返します。17RandomGenerator.SplittableGeneratorインタフェースを実装する新しい擬似乱数ジェネレータの実質的に無制限のストリームを返します。122つのダウンストリーム・コレクタのコンポジットであるCollectorを返します。16このストリームの各要素を複数の要素(特にゼロ個以上の要素)で置き換えた結果で構成されるストリームを返します。16このストリームの各要素を複数の要素(特にゼロ個以上の要素)で置き換えた結果で構成されるストリームを返します。16このストリームの各要素を複数の要素(特にゼロ個以上の要素)で置き換えた結果で構成されるストリームを返します。2216このストリームの各要素を複数の要素(特にゼロ個以上の要素)で置き換えた結果で構成されるストリームを返します。16このストリームの各要素を複数の要素(特にゼロ個以上の要素)で置き換えた結果で構成されるDoubleStreamを返します。16このストリームの各要素を複数の要素(特にゼロ個以上の要素)で置き換えた結果で構成されるIntStreamを返します。16このストリームの各要素を複数の要素(特にゼロ個以上の要素)で置き換えた結果で構成されるLongStreamを返します。16このストリームの要素をListに蓄積します。21UnsupportedOperationExceptionをスローします。21UnsupportedOperationExceptionをスローします。21UnsupportedOperationExceptionをスローします。21UnsupportedOperationExceptionをスローします。19予想されるマッピング数に適した新しい空のWeakHashMapを作成します。12この入力ストリームから、現在のZIPエントリに対して正確にnバイトのデータをスキップして破棄します。18エラーを出力します。18要素のロケーションにエラーを出力します。18ノートを印刷します。18エレメントのロケーションにノートを印刷します。18警告を出力します。18エレメントのロケーションに警告を出力します。13「プレビュー機能」が有効である場合はtrueを返し、それ以外の場合はfalseを返します。22このキーに関連付けられたパラメータを返します。22このキーに関連付けられたパラメータを返します。1919実行可能ファイルの種類の場合は、trueを返します:METHOD、CONSTRUCTOR、STATIC_INITまたはINSTANCE_INITのいずれか。19イニシャライザの場合はtrueを返します:STATIC_INITまたはINSTANCE_INITのいずれか。19これが変数の種類の場合、trueを返します:ENUM_CONSTANT,FIELD,PARAMETER,LOCAL_VARIABLE,EXCEPTION_PARAMETER,RESOURCE_VARIABLEおよびBINDING_VARIABLEを含みます。16レコード・コンポーネント要素をビジットします。17このクラスまたはインタフェース要素の許可されたクラスを宣言順に返します。16このクラスまたはインタフェース要素のレコード・コンポーネントを宣言順に返します。22名前のない変数である場合はtrueを返し、それ以外の場合はfalseを返します。18このソース・バージョンをサポートする最小ランタイム・バージョンを返します。それ以外の場合はnullを返します。18ランタイム・バージョン引数で使用可能な最新のソース・バージョンを返します。14レコード・コンポーネント要素をビジットします。16elementsのレコード・コンポーネントのリストを戻します。16elementsの一連のレコード・コンポーネントを返します。14BINDING_VARIABLE可変要素をビジットします。16RECORD型要素をビジットします。14BINDING_VARIABLE可変要素をビジットします。22引数がオプションのクラス本文で宣言されたenum定数である場合、enum定数のクラス本文を返します。それ以外の場合はnullを返します。18この要素のファイル・オブジェクトを返すか、そのようなファイル・オブジェクトがない場合はnullを返します。18このような包含要素が存在する場合、要素が含まれる最も外側の型要素を返します。それ以外の場合は、nullを返します。17モジュール要素が自動モジュールの場合はtrue、そうでない場合はfalseを返します。20実行可能要素がレコードの正規コンストラクタであると判断できる場合はtrueを返し、それ以外の場合はfalseを返します。20実行可能要素がレコードのコンパクト・コンストラクタであると判断できる場合はtrueを返し、それ以外の場合はfalseを返します。16指定されたアクセッサのレコード・コンポーネントを返します。12この接続で使用中のSSLSessionを含むOptionalを返します。20SSL/TLS/DTLSプロトコルで使用できる、名前付きグループ名のキー交換の優先順位付けされた配列を返します。19SSL/TLS/DTLSプロトコルで使用できるシグネチャ・スキーム名の優先配列を返します。20SSL/TLS/DTLSプロトコル上で使用できるキー交換の名前付きグループ名の優先順位付き配列を設定します。19SSL/TLS/DTLSプロトコルで使用できるシグネチャ・スキーム名の優先配列を設定します。18現在のサブジェクトとしてsubjectを指定してCallableを実行します。18現在の件名を返します。12ファイル・チューザのショートカット・パネルにデフォルトで表示される値を表すファイル配列を返します。17リクエストされたサイズのシステム・ファイル・ブラウザに表示されるファイル、ディレクトリ、またはフォルダのアイコンを返します。18指定されたロケーションにある指定されたパッケージ内の指定された「相対名」を表す出力の「ファイル・オブジェクト」を返します。18指定されたパッケージ指向のロケーションで、指定された種類の指定されたクラスを表す出力の「ファイル・オブジェクト」を返します。13指定されたパスを表すファイル・オブジェクトを返します。22参照を解決できないときの動作を決定する、指定されたcatalogおよびaction型の外部参照を解決するCatalogResolverを作成します。13DocumentBuilderFactory組込みシステムのデフォルト実装の新しいNamespaceAwareインスタンスを作成します。13DocumentBuilderFactoryの新しいNamespaceAwareインスタンスを作成します。13クラス名からDocumentBuilderFactoryの新しいNamespaceAwareインスタンスを作成します。13SAXParserFactory組込みシステムのデフォルト実装の新しいNamespaceAwareインスタンスを作成します。13SAXParserFactoryの新しいNamespaceAwareインスタンスを作成します。13クラス名からSAXParserFactoryの新しいNamespaceAwareインスタンスを作成します。18指定されたプロパティの値を返します。18このXPathFactoryのプロパティを設定します。19特定のマスクのコントロールの下にあるレーンを選択する、このベクトルのレーン要素を圧縮します。19このベクトルのレーン要素を特定のマスクの制御下で展開します。19オフセットから始まる「メモリー・セグメント」からベクトルをメモリー・セグメントにロードします。19オフセットから始まる「メモリー・セグメント」からメモリー・セグメントにベクトルをロードし、マスクを使用します。19このベクトルを、明示的なバイト順序を使用してオフセットから始まる「メモリー・セグメント」に格納します。19このベクトルを、明示的なバイト順序とマスクを使用してオフセットから始まる「メモリー・セグメント」に格納します。19特定のマスクのコントロールの下にあるレーンを選択する、このベクトルのレーン要素を圧縮します。19このベクトルのレーン要素を特定のマスクの制御下で展開します。19オフセットから始まる「メモリー・セグメント」からベクトルをメモリー・セグメントにロードします。19オフセットから始まる「メモリー・セグメント」からメモリー・セグメントにベクトルをロードし、マスクを使用します。19このベクトルを、明示的なバイト順序を使用してオフセットから始まる「メモリー・セグメント」に格納します。19このベクトルを、明示的なバイト順序とマスクを使用してオフセットから始まる「メモリー・セグメント」に格納します。19特定のマスクのコントロールの下にあるレーンを選択する、このベクトルのレーン要素を圧縮します。19このベクトルのレーン要素を特定のマスクの制御下で展開します。19オフセットから始まる「メモリー・セグメント」からベクトルをメモリー・セグメントにロードします。19オフセットから始まる「メモリー・セグメント」からメモリー・セグメントにベクトルをロードし、マスクを使用します。19このベクトルを、明示的なバイト順序を使用してオフセットから始まる「メモリー・セグメント」に格納します。19このベクトルを、明示的なバイト順序とマスクを使用してオフセットから始まる「メモリー・セグメント」に格納します。19特定のマスクのコントロールの下にあるレーンを選択する、このベクトルのレーン要素を圧縮します。19このベクトルのレーン要素を特定のマスクの制御下で展開します。19オフセットから始まる「メモリー・セグメント」からベクトルをメモリー・セグメントにロードします。19オフセットから始まる「メモリー・セグメント」からメモリー・セグメントにベクトルをロードし、マスクを使用します。19このベクトルを、明示的なバイト順序を使用してオフセットから始まる「メモリー・セグメント」に格納します。19このベクトルを、明示的なバイト順序とマスクを使用してオフセットから始まる「メモリー・セグメント」に格納します。19特定のマスクのコントロールの下にあるレーンを選択する、このベクトルのレーン要素を圧縮します。19このベクトルのレーン要素を特定のマスクの制御下で展開します。19オフセットから始まる「メモリー・セグメント」からベクトルをメモリー・セグメントにロードします。19オフセットから始まる「メモリー・セグメント」からメモリー・セグメントにベクトルをロードし、マスクを使用します。19このベクトルを、明示的なバイト順序を使用してオフセットから始まる「メモリー・セグメント」に格納します。19このベクトルを、明示的なバイト順序とマスクを使用してオフセットから始まる「メモリー・セグメント」に格納します。19特定のマスクのコントロールの下にあるレーンを選択する、このベクトルのレーン要素を圧縮します。19このベクトルのレーン要素を特定のマスクの制御下で展開します。19オフセットから始まる「メモリー・セグメント」からベクトルをメモリー・セグメントにロードします。19オフセットから始まる「メモリー・セグメント」からメモリー・セグメントにベクトルをロードし、マスクを使用します。19このベクトルを、明示的なバイト順序を使用してオフセットから始まる「メモリー・セグメント」に格納します。19このベクトルを、明示的なバイト順序とマスクを使用してオフセットから始まる「メモリー・セグメント」に格納します。19特定のマスクのコントロールの下にあるレーンを選択する、このベクトルのレーン要素を圧縮します。19このベクトルのレーン要素を特定のマスクの制御下で展開します。19このベクトルを、明示的なバイト順序を使用してオフセットから始まる「メモリー・セグメント」に格納します。19このベクトルを、明示的なバイト順序とマスクを使用してオフセットから始まる「メモリー・セグメント」に格納します。19このマスクからセット・レーンを圧縮します。19調整された索引N+offsetが[0..limit-1]の範囲内にない場合に、このマスクからレーン番号付きNを削除します。19オフセットから始まる「メモリー・セグメント」からこの種のベクトルをメモリー・セグメントにロードします。19調整されたインデックスN+offsetが[0..limit-1]の範囲内にあるように、インデックスNのレーンだけが設定されているこの種のマスクを返します。19指定されたlength値以下のVLENGTHの最大の倍数を返すループ制御関数。17診断出力の書込みに使用できるライターを返します。そのようなライターを使用できない場合はnullを返します。17診断以外の出力の作成に使用できるライターを返します。そのようなライターを使用できない場合はnullを返します。18ツリー・ノード内の文字範囲内の位置に関連する診断メッセージを出力します。17ファイル内の文字範囲内の位置に関連する診断メッセージを出力します。17このドックレットのロケールを返します。17このドックレットのレポータを返します。16新しいメタデータがストリームに到着したときに実行するアクションを登録します。21仮想スレッドの場合はtrueを返し、それ以外の場合はfalseを返します。19イベントをフィルタリングして新しいファイルに書き込みます。17レコーディング・データをファイルに書き込みます。20レコーディング・ストリームを停止します。22指定されたアドレスに添付するプロセスを作成します。22新しいExecutionControlインスタンスを作成します。21実行中の評価のコンソールを設定します。19指定されたスニペットの色付けに使用できるHighlightのコレクションを返します。21実行エンジンで使用する必要があるJShellConsoleを返します。それ以外の場合はnullを返します。17入力および出力は、ANSIのエスケープ・コードを解釈できる対話型端末に接続されるようにするには、trueに設定します。17レコーディング・データをファイルに書き込みます。20レコーディング・ストリームを停止します。14XML宣言の通知を受け取ります。
-
新規コンストラクタコンストラクタ追加説明18指定された
headersから、同じヘッダー名および値を使用して、可変Headersを作成します。19指定された理由および原因についてInvalidClassExceptionをレポートします。19指定された理由および原因についてInvalidClassExceptionをレポートします。19指定された理由および原因でInvalidObjectExceptionを構築します。19指定されたメッセージおよび原因でObjectStreamExceptionを作成します。19指定された原因でObjectStreamExceptionを作成します。16不正な索引を示す引数を使用して、新しいIndexOutOfBoundsExceptionクラスを構築します。12ユーザー指定のSocketImplでサーバー・ソケットを作成します。19指定された詳細メッセージおよび原因で新しいSocketExceptionを構築します。19指定された原因で新しいSocketExceptionを構築します。20指定された詳細メッセージおよび原因を使用してInvalidParameterExceptionを構築します。20指定された原因および(cause==null ? null : cause.toString())(通常、causeのクラスおよび詳細メッセージが含まれています)の詳細メッセージを含むInvalidParameterExceptionを作成します。14指定された小数点パターン、小数点フォーマット記号、圧縮パターンおよび複数形ルールを使用してCompactNumberFormatを作成します。19指定されたスレッド・グループおよびプールで動作するForkJoinWorkerThreadを作成し、ThreadLocalsを保持するためのポリシーを指定します。15指定された詳細メッセージと原因でNoSuchElementExceptionを構築します。15指定された原因でNoSuchElementExceptionを構築します。19指定された詳細メッセージおよび原因でSSLHandshakeExceptionを作成します。19指定された詳細メッセージおよび原因でSSLKeyExceptionを作成します。19指定された詳細メッセージおよび原因でSSLPeerUnverifiedExceptionを作成します。19指定された詳細メッセージおよび原因でSSLProtocolExceptionを作成します。22インスタンスの作成。22デフォルトのクラス・ロードを使用してインスタンスを作成しますが、指定した親クラス・ローダーに委任します。
-
新しい列挙定数列挙型定数追加説明21エスケープされたドキュメント・テキストを表す
EscapeTreeのインスタンスに使用されます。18@snippetタグを表すSnippetTreeのインスタンスに使用されます。20@specタグを表すSpecTreeのインスタンスに使用されます。12@systemPropertyタグを表すSystemPropertyTreeのインスタンスに使用されます。22BindingPatternTreeのインスタンスに使用されます。16BindingPatternTreeのインスタンスに使用されます。21ConstantCaseLabelTreeのインスタンスに使用されます。21DeconstructionPatternTreeのインスタンスに使用されます。21DefaultCaseLabelTreeのインスタンスに使用されます。21PatternCaseLabelTreeのインスタンスに使用されます。16レコードを表すClassTreeのインスタンスに使用されます。12SwitchExpressionTreeのインスタンスに使用されます。21StringTemplateTreePREVIEWのインスタンスに使用されます。13YieldTreeのインスタンスに使用されます。16レコード・コンポーネント15Unicodeスクリプト「Chorasmian」。19Unicodeスクリプト「Cypro Minoan」。15Unicodeスクリプト「Dives Akuru」。12Unicodeスクリプト「Dogra」。13Unicodeスクリプト「Elymaic」。12Unicodeスクリプト「Gunjala Gondi」。12Unicodeスクリプト「Hanifi Rohingya」。20Unicodeスクリプト「Kawi」。15Unicodeスクリプト「Khitan Small Script」。12Unicodeスクリプト「Makasar」。12Unicodeスクリプト「Medefaidrin」。20Unicodeスクリプト「Nag Mundari」。13Unicodeスクリプト「Nandinagari」。13Unicodeスクリプト「Nyiakeng Puachue Hmong」。12Unicodeスクリプト「Old Sogdian」。19Unicodeスクリプト「Old Uyghur」。12Unicodeスクリプト「Sogdian」。19Unicodeスクリプト「Tangsa」。19Unicodeスクリプト「Toto」。19Unicodeスクリプト「Vithkuqi」。13Unicodeスクリプト「Wancho」。15Unicodeスクリプト「Yezidi」。21Java Platform, Standard Edition 21で導入されたバージョン。22Java Platform, Standard Edition 22で導入されたバージョン。22このStackWalkerによって実行されたStackFrameからメソッド情報を削除します。16Unixドメインの(Local)プロセス間通信。16パターン内のバインディング変数。16レコード・クラス。16recordのレコード・コンポーネント。17修飾子non-sealed17修飾子sealed12Java Platform, Standard Edition 12で導入されたバージョン。13Java Platform, Standard Edition 13で導入されたバージョン。14Java Platform, Standard Edition 14で導入されたバージョン。15Java Platform, Standard Edition 15で導入されたバージョン。16Java Platform, Standard Edition 16で導入されたバージョン。17Java Platform, Standard Edition 17で導入されたバージョン。18Java Platform, Standard Edition 18で導入されたバージョン。19Java Platform, Standard Edition 19で導入されたバージョン。20Java Platform, Standard Edition 20で導入されたバージョン。21Java Platform, Standard Edition 21で導入されたバージョン。22Java Platform, Standard Edition 22で導入されたバージョン。14レコード宣言