Java言語仕様¶
原典¶
次のWebサイトでJava言語仕様文書およびJava仮想マシン仕様文書が公開されています。2026-04-05現在、Java SE 26版が最新です。
https://docs.oracle.com/javase/specs/index.html
変更点¶
Java言語仕様に関する変更点は、Java史に記載
勉強メモ¶
可変引数メソッド(variable arity method)¶
メソッド宣言の引数の最後に、「型名... 仮引数名」と可変引数の記述をすると、型名[] が定義されているものとして扱われます。
メソッドの引数の n 番目が可変引数であるとき、引数式の n 番目が可変引数の型であるT[]に代入互換性がない場合
new T[] {en, en+1, ..., ek} が可変引数に渡されます。
代入互換性があると実引数にそのまま代入されます。
h3.