Java Silver

null(ヌル)というリテラル

プリミティブ型と参照型 Javaのデータ型には、プリミティブ型と参照型の2種類があります。 プリミティブ型はデータそのものを扱い、 参照型はオブジェクトへの参照(リンク)を扱います。 (『javaのデータ型』につい...
Java Silver

変数名、メソッド名、クラス名(識別子)の命名規則

Javaにおいて、「変数名」「メソッド名」「クラス名」などの名前のことを「識別子」と呼びます。 識別子の命名規則 基本的に識別子はプログラマーが自由に決めることができますが、識別子には以下のような命名規則があります。 ...
Java Silver

char型に代入できる値

文字リテラルと文字列リテラル 文字リテラルは「'a'」のように、文字をシングルクォーテーション「'」で囲んで表現します。 文字列リテラルは「"abc"」のように、 複数の文字を集めた「文字列」をダブルクォーテーション「"...
Java Silver

アンダースコア「_」を使った数値表記

アンダースコア「_」を使用した数値表記は、桁数の多い数値リテラルの可読性を向上させるために、Java SE 7から導入されました。 アンダースコア「_」使用時のルール リテラルの先頭と末尾には記述できない記号の...
Java Silver

javaの整数リテラル ~「〇進数」の表現方法~

リテラルにおけるデフォルトのデータ型 リテラルとは、ソースコードに記述する値のことで、 javaでは「整数」「浮動小数点数」「文字」「真偽値」の4つのリテラルがあります。 各リテラルはデフォルトで以下のデータ型で...
Java Silver

javaのデータ型

javaには、大きく分けて2種類のデータ型があります。 それが、「プリミティブ型」と「参照型」です。 プリミティブ型 プリミティブ型では、数値(整数や浮動小数点数)、文字、真偽値を扱います。 データ型値値の...
Java Silver

javaコマンド実行時の動作

javaコマンドとは javaコマンドとは、JVMを起動するためのコマンドであり、 指定したクラスのmainメソッドを呼び出します。 javaコマンドの構文は以下の通りです。 java 完全修飾クラス名 ...
Java Silver

エントリーポイントとなるメソッド

エントリーポイントとは エントリーポイントとは、「プログラムを実行するために、最初に実行されるメソッド」のことを言います。 Javaにおいて、エントリポイントとなるメソッドの定義は定められており、プログラマーが自由に決めること...
Java Silver

同名のフィールド、メソッドをstaticインポートしたとき

前回、『staticインポートの書式』にて、staticインポートで同名のフィールド、メソッドがあった場合の動きについて触れましたが、今回はコンパイルエラーになるパターンについて紹介したいと思います。 複数の同名のフィールド...
Java Silver

staticインポートの書式

staticインポートとは 本来、staticなフィールドやメソッドを使用する場合、 「クラス名.フィールド名」「クラス名.メソッド名」という書式で記述する必要がありますが、 これを「フィールド名」「メソッド名」のみで記...
タイトルとURLをコピーしました