’」で囲むことで表現します。「Unicode」、「数値」、「エスケープシーケンス(後述)」を指定することも可能です。文字列リテラル文字列リテラルとは、複数の文字のまとまり(文字列)を表現するためのリテラルです。クラスより生成されたオブジェクト(参照データ型)を使用します。”」で囲むことで表現します。文字列リテラルには、文字リテラル同様「Unicode」、「エスケープシーケンス(後述)」を指定することもできます。「+」演算子を使用して文字列を結合することもできます。エスケープシーケンスエスケープシーケンスとは、文字リテラルや文字列リテラルで、バックスペースや水平タブなどのソースに直接記述できない文字を記述するための方法で、「\」を先頭に付けます。エスケープシーケンスは文字リテラルとしても、文字列リテラルとしても使用することができます。先の文字リテラルで登場したUnicodeの指定に使う「\u」もエスケープシーケンスです。格納できる唯一の値です。種類しか表現することができず、この真偽をあらわします。リテラルは、真、偽をそれぞれ「true」、「false」で表現します。予約語となっており、大文字(TRUE)で書いたり、ダブルクォーテーションで囲んだり(”false”)することは許されません。参照データ型に対して、オブジェクトが値を持たない(参照値を持たない)ことを示す特別なリテラルです。リテラルは、一般的な代入の他、比較演算子による比較に使用することができます。(空文字)は似て非なるものであるということです。場合オブジェクトの実態は存在していますので、それなりにメモリを消費します。扱うことはできません。