変数とデータ型定義問題
Javaにおける「リテラル」とはどのようなものですか?
A.変数に格納されたデータを表示するためのメソッド
✗ これはprintln()などのメソッドの説明であり、リテラルとは異なります。
B.ソースコードに直接記述された固定の値← 正解
✓ 正解です。リテラルとはソースコード中に直接記述された固定値のことで、42や"Hello"などが該当します。
C.クラスの内部で定義された変数の総称
✗ クラス内で定義された変数はフィールドと呼ばれ、リテラルとは異なります。
D.コンパイラが自動的に生成する一時的な変数
✗ コンパイラが生成する一時変数はリテラルではなく、ソースコードには現れません。