最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Java4Android開發(fā)教程(五)java的基本數(shù)據(jù)類型特征

 更新時(shí)間:2014年10月27日 10:06:12   投稿:hebedich  
這篇文章主要介紹了Java4Android開發(fā)教程的第五篇文章java的基本數(shù)據(jù)類型特征,需要的朋友可以參考下

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

類型

占用存儲(chǔ)空間

表示范圍

byte

1字節(jié)Byte

-128~127

short

2字節(jié)

-215~215-1

int

4字節(jié)

-231~231-1

long

8字節(jié)

-263~263-1

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

—   十進(jìn)制整數(shù),如12,-31
 
— 八進(jìn)制整數(shù),以0開頭,如012
 
— 十六進(jìn)制數(shù),以0x或0X開頭,如0x12
 
Java的整型常量默認(rèn)為int類型,聲明long類型常量后加L,
 
eg:
 
long a=10L;

2、浮點(diǎn)型

類型

占用存儲(chǔ)空間

表示范圍

float

4字節(jié)

-3.403E38~3.403E38

double

8字節(jié)

-1.798E308~1.798E308

字符型變量

用來(lái)表示并存儲(chǔ)一個(gè)字符,java使用unicode字符集。
 
字符是由單引號(hào)包括起來(lái)的單個(gè)字符
 
eg:
 
char c='b';
什么是unicode字符集?從ASCII字符集說(shuō)起。。。
 
1、在計(jì)算機(jī)當(dāng)中所有數(shù)據(jù)用二進(jìn)制表示,但類似于a、b之類的字母無(wú)法直接用二進(jìn)制表示。
 
2、標(biāo)準(zhǔn)ASCII碼對(duì)常見的符號(hào)、數(shù)字和大小寫字母等使用7位二進(jìn)制進(jìn)行編號(hào)http://baike.baidu.com/view/15482.htm
 
但ASCII字符集里面只有英文字符,為了方便計(jì)算機(jī)處理其他語(yǔ)言的字符,unicode為每種語(yǔ)言的每個(gè)字符都設(shè)定了統(tǒng)一、唯一的二進(jìn)制碼,滿足了跨語(yǔ)言文本轉(zhuǎn)換和處理的需求,使用數(shù)字0-0x10FFFF來(lái)表示字符,最多允許有1114112個(gè)字符。
 

亂碼的產(chǎn)生

當(dāng)向一個(gè)文件中寫入數(shù)據(jù)時(shí)使用了a字符集轉(zhuǎn)化成二進(jìn)制數(shù)據(jù)存儲(chǔ)在計(jì)算機(jī)中,而當(dāng)數(shù)據(jù)從計(jì)算機(jī)中讀取出來(lái)時(shí)使用了b字符集,就產(chǎn)生了亂碼。
 
由于java使用unicode字符集,unicode編碼占用兩個(gè)字節(jié),所以char類型的變量也是占用兩個(gè)字節(jié),所以在java中一個(gè)char變量可以存儲(chǔ)一個(gè)漢字。
 

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

相關(guān)文章

最新評(píng)論

盐边县| 黄梅县| 博客| 满洲里市| 商都县| 金秀| 土默特右旗| 滨海县| 靖宇县| 勃利县| 浏阳市| 河池市| 宝鸡市| 鄱阳县| 万年县| 祁连县| 勐海县| 永仁县| 香格里拉县| 思南县| 潍坊市| 土默特左旗| 寿宁县| 江口县| 北宁市| 西乌| 班戈县| 聂荣县| 健康| 都匀市| 宜春市| 盐山县| 米林县| 新巴尔虎右旗| 华安县| 滨海县| 称多县| 彩票| 馆陶县| 永年县| 长顺县|