java.lang

java.lang

[API] java.lang.Cloneableインターフェース

java.lang.Cloneableは、オブジェクトをシリアライズ化するためのインターフェースです。 java.lang.Cloneableの特徴 java.lang.Cloneableは以下の特徴があります。 メソッドやフィールドが全く...
java.lang

[API] java.lang.Runnableインターフェース

java.lang.Runnableは、スレッドを作成するためのインターフェースです。 java.lang.Runnableの特徴 java.lang.Runnableは以下の特徴があります。 単一の抽象メソッドである void run()...
java.lang

[API] java.lang.Threadクラス

java.lang.Threadは、スレッドを扱うためのクラスです。 java.lang.Threadの特徴 java.lang.Threadは、並列処理を行う時に使用するクラスです。 並列処理の実際の処理はjava.lang.Runnab...
java.lang

[API] java.lang.Number抽象クラス

java.lang.Numberは、数値データ型を扱う抽象クラスです。 java.lang.Numberの特徴 java.lang.Numberは以下の特徴があります。 抽象クラスのため直接インスタンス化はできない。 実際に数値を扱う場合は...
java.lang

[API] java.lang.Objectクラス

java.lang.Objectは、すべてのクラスのルートクラス(最上位の親クラス)です。 java.lang.Objectの特徴 java.lang.Objectは以下の特徴があります。 JavaのすべてのクラスはObjectクラスを直接...
java.lang

[API] java.lang.StringBuilderクラス

java.lang.StringBuilderクラスは可変な文字列の操作を行うためのクラスです。 StringBuilderの特徴 可変文字列を扱うクラスは他に java.lang.StringBufferがあります。 大きな違いは、Str...
java.lang

[API] java.lang.Mathクラス

java.lang.Mathクラスは、数値演算を行うクラスです。 java.lang.Mathの特徴 java.lang.Mathクラスには、数学で使う各種関数や定数が用意されています。 三角関数や絶対値、平方根などの算術関数を使いたいとき...
java.lang

[API] java.lang.StringBufferクラス

java.lang.StringBufferクラスは、スレッドセーフに可変文字列の操作を行うためのクラスです。 StringBufferの特徴 可変文字列を扱うクラスは他に java.lang.StringBuilderがあります。 違いを...
java.lang

[API] java.lang.Stringクラス

java.lang.Stringクラスは javaで文字列を扱う時に使用するクラスです。 Stringの特徴 Stringはイミュータブルなので、一度生成した文字列は変更できません。変数値を変更したい場合は再代入する必要があります。 Str...
java.lang

[API] java.lang.Characterクラス

Characterクラスはchar型のラッパークラスです。 Characterクラスについて プリミティブ型のcharをオブジェクトとして扱いたい時に使用します。 Characterの継承・実装 継承クラス ・java.lang.Objec...