Java @ mock

リファレンス型

最終更新:

Bot(ページ名リンク)

- view
管理者のみ編集可

リファレンス型

プリミティブ型以外の型は リファレンス型です。
リファレンス型はクラスへの参照をメモリに割り当てます。
リファレンス型の変数を参照するということはクラスへの参照を参照することになります。

リファレンス型は主に以下のようなものです。
  • クラス
  • インターフェース
  • 配列


Java の基本的な リファレンス型

基本的なものを載せます。
基本といっても主観的にですが。。。

プリミティブ型 の ラッパークラス

プリミティブ型のラッパークラスは、 プリミティブ型をオブジェクトとして扱えるようにラップしたものです。
プリミティブ型のラッパークラスの特徴 (プリミティブ型と比べて)
  • カプセル化
  • メソッドを使える
  • Nullを許容する
  • 初期値がNull

以下が プリミティブ型のラッパークラスです。※対応する プリミティブ型も載せておきました。
ラッパークラス プリミティブ型
java.lang.Character char
java.lang.Boolean boolean
java.lang.Byte byte
java.lang.Short short
java.lang.Integer int
java.lang.Long long
java.lang.Float float
java.lang.Double double

文字列を扱うクラス

java.lang.[[String]]

日付・時刻を扱うクラス

java.util.[[Date]]
java.util.[[Calendar]]

固定小数点数を扱うクラス

java.math.[[BigDecimal]]

リストを扱うインターフェイス

java.util.List


java.lang.String について → String

java.util.Date について → Date

java.util.Calendar について → Calendar

java.math.BigDecimal について → BigDecimal



ウィキ募集バナー