a亚洲精品_精品国产91乱码一区二区三区_亚洲精品在线免费观看视频_欧美日韩亚洲国产综合_久久久久久久久久久成人_在线区

首頁 > 系統 > Android > 正文

Java4Android開發教程(五)java的基本數據類型特征

2020-04-11 11:42:23
字體:
來源:轉載
供稿:網友

java的數據類型分為基本數據類型和引用數據類型。
 
基本數據類型分為數值型、字符型(char)、布爾型(boolean)
 
數值型變量
 
1、整數型

類型

占用存儲空間

表示范圍

byte

1字節Byte

-128~127

short

2字節

-215~215-1

int

4字節

-231~231-1

long

8字節

-263~263-1

Java的整型常量的三種表示形式: 

―   十進制整數,如12,-31
 
― 八進制整數,以0開頭,如012
 
― 十六進制數,以0x或0X開頭,如0x12
 
Java的整型常量默認為int類型,聲明long類型常量后加L,
 
eg:
 
long a=10L;

2、浮點型

類型

占用存儲空間

表示范圍

float

4字節

-3.403E38~3.403E38

double

8字節

-1.798E308~1.798E308

字符型變量

用來表示并存儲一個字符,java使用unicode字符集。
 
字符是由單引號包括起來的單個字符
 
eg:
 
char c='b';
什么是unicode字符集?從ASCII字符集說起。。。
 
1、在計算機當中所有數據用二進制表示,但類似于a、b之類的字母無法直接用二進制表示。
 
2、標準ASCII碼對常見的符號、數字和大小寫字母等使用7位二進制進行編號http://baike.baidu.com/view/15482.htm
 
但ASCII字符集里面只有英文字符,為了方便計算機處理其他語言的字符,unicode為每種語言的每個字符都設定了統一、唯一的二進制碼,滿足了跨語言文本轉換和處理的需求,使用數字0-0x10FFFF來表示字符,最多允許有1114112個字符。
 

亂碼的產生

當向一個文件中寫入數據時使用了a字符集轉化成二進制數據存儲在計算機中,而當數據從計算機中讀取出來時使用了b字符集,就產生了亂碼。
 
由于java使用unicode字符集,unicode編碼占用兩個字節,所以char類型的變量也是占用兩個字節,所以在java中一個char變量可以存儲一個漢字。
 

 
布爾型變量
 
適用于邏輯運算和程序流程控制,在java當中只有true和false兩種取值
 
eg:
 
boolean a=true;

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 久久精品久久久 | 欧美日韩成人影院 | 国精品一区| 亚洲福利片 | 国产精品久久久久久网站 | 九一亚洲精品 | 成人在线中文字幕 | 亚洲国产精品自拍 | 日韩一级片在线观看 | 91精品久久久久久久久久入口 | 中文字幕色 | 国产中文字幕在线 | 欧美精品成人一区二区三区四区 | 欧美日本一区二区三区 | 欧美极品一区二区 | 操操网| 欧美一级免费 | 精品亚洲一区二区三区四区五区 | 每日更新av | 欧美日韩久久精品 | 天天射欧美 | 欧美日韩网 | 国产网站在线免费观看 | 男女视频在线观看 | 国产在线一区二区三区 | 麻豆久久久9性大片 | 国产成人精品999在线观看 | 欧美一级二级视频 | 成年无码av片在线 | 精品国产一区二区三区久久久蜜臀 | 一级一级黄色片 | 日韩激情二区 | 激情一区二区 | 午夜高清视频在线观看 | 亚洲一二三四在线 | 可以免费观看的av | 亚洲自拍偷拍电影 | 在线手机电影 | 日本天堂网站 | 97色在线视频 | 久久午夜精品影院一区 |