JAVA中基本資料型別和引用資料型別
一、基本資料型別
byte 1位元組
short 2位元組
char 2位元組
int 4位元組
long 八位元組
float 四個位元組
double 八位元組
boolean 一個位元組或四個位元組(根據不同情況而定義)
這些型別由"小"到"大"分別為
(byte,short,char)–int–long–float—double;
二、引用資料型別
引用資料型別非常多,大致包括:
類、 介面型別、 陣列型別、 列舉型別、 註解型別、 字串型
例如,String型別就是引用型別
三、基本資料和引用資料型別的區別
1、儲存位置
基本變數型別
在方法中定義的非全域性基本資料型別變數的具體內容是儲存在棧中的
引用變數型別
只要是引用資料型別變數,其具體內容都是存放在堆中的,而棧中存放的是其具體內容所在記憶體的地址
:通過變數地址可以找到變數的具體內容,就如同通過房間號可以找到房間一般
相關文章
- Java中的基本資料型別與引用資料型別Java資料型別
- js資料型別之基本資料型別和引用資料型別JS資料型別
- 區別值型別資料和引用型別資料型別
- 基本資料型別與API引用型別的使用資料型別API
- Java的基本型別和引用型別Java型別
- 基本資料型別與引用資料型別,及記憶體分配資料型別記憶體
- Java基本資料型別Java資料型別
- Java 基本資料型別Java資料型別
- Java中基本資料型別和包裝型別有什麼區別?Java資料型別
- Java的基本資料型別Java資料型別
- java Atomic 基本資料型別Java資料型別
- JavaScript筆記5:計時器、物件、基本資料型別、引用資料型別JavaScript筆記物件資料型別
- 基本資料型別資料型別
- 基本資料型別與字串型別資料型別字串
- java基本資料型別佔位Java資料型別
- Java有哪些基本資料型別?Java資料型別
- js基本型別和引用型別區別JS型別
- 簡單資料型別和引用資料型別對應棧和堆示意圖資料型別
- Java集合不能存放基本資料型別,只存放物件的引用Java資料型別物件
- JavaScript基本資料型別JavaScript資料型別
- python基本資料型別Python資料型別
- 003基本資料型別資料型別
- MySQL基本資料型別MySql資料型別
- 深入理解 Java 基本資料型別Java資料型別
- Java技術分享:Java基本資料型別Java資料型別
- JS篇-基本型別和引用型別、typeofJS型別
- Java中的資料型別Java資料型別
- Java 資料型別和 MySql 資料型別對應一覽表JavaMySQL 資料型別
- Java資料型別Java資料型別
- Python基本資料型別:布林型別(Boolean)Python資料型別Boolean
- Java基本資料型別和Integer快取機制Java資料型別快取
- Java中的資料型別和運算子Java資料型別
- Redis資料型別基本操作Redis資料型別
- 基本資料型別,for迴圈資料型別
- Python的基本資料型別Python資料型別
- (三)Python基本資料型別Python資料型別
- 3. 基本資料型別資料型別
- 基本資料型別之字串資料型別字串