マンガで分かる Java入門講座

第6章 文字列と配列
6-1. 基本型と参照型

変数には「基本型」と「参照型」の2種類があるという話をして、その違いを紹介します。

● 基本型と参照型

 Javaのデータには2種類の型があります。それが「基本型」と「参照型」です。


● 基本型

 基本型は、これまで学んだ数値変数などが含まれます。byte、short、int、long、float、double、booleanは、いずれも基本型になります。

 これら基本型の値は、変数と値が、1対1で対応しています。

図)基本型
┏━━┓    ┏━┓
┃変数┃←格納─┃値┃
┗━━┛    ┗━┛

● 参照型

 参照型は、これから学んでいく型です。参照型では、「オブジェクト」と呼ばれる本体と、その本体にアクセスする鍵のようなものである「参照」があります。

 参照型では、変数に格納されるのはこの参照です。オブジェクトは、直接変数に格納されることはありません。

図)参照型
┏━━┓    ┏━━┓          ┏━━━━━━━━━┓
┃変数┃←格納─┃参照┃…鍵のようにして…→┃オブジェクト(本体)┃
┗━━┛    ┗━━┛ アクセス可能   ┗━━━━━━━━━┛


この講座のマンガ部分は「箱人形マンガ(Box Comic) 」で作成しています。
作成:2013/05/23  更新:2016/02/05  [Permalink]

クロクロ・ショップ
特殊な技術書多数あります
レトロ風RPG フルスクラッチ開発 全コード
レトロゲーム風RPGの全コードを掲載して解説した本
HTML5とJavaScriptで作る 落ち物パズルゲーム 全コード
『テトリス』や『ぷよぷよ』に類似した落ち物パズルゲームの全コードを掲載して解説した本
JavaScriptでリバーシゲームをつくろう
ライブラリを使わずに全コードを書いて、リバーシゲームを作るまでを徹底解説
ワールドマップ自動生成読本
二次元ゲームのワールドマップを自動生成するための本
レトロゲームファクトリー
過去のゲームを最新機に移植する会社のお仕事小説(新潮社)
顔貌売人 ハッカー探偵 鹿敷堂桂馬
プログラマーが探偵役のエンタメ・ミステリー第2弾 最先端の情報犯罪に安藤と鹿敷堂が挑みます(文藝春秋)
裏切りのプログラム ハッカー探偵 鹿敷堂桂馬
プログラマー鹿敷堂桂馬が、女性社長の安藤裕美と共に、IT業界で起きた事件に挑む。2016年の松本清張賞の最終候補作(文藝春秋)
×