計(jì)算機(jī)等級(jí)考試二級(jí)JAVA考點(diǎn)分析之簡(jiǎn)單數(shù)據(jù)類型

字號(hào):

2.1Java簡(jiǎn)單數(shù)據(jù)類型
    考點(diǎn):1
    變量和常量
    Java語(yǔ)言使用Unicode字符集,所有Java語(yǔ)言中的變量、常量、對(duì)象和類都是以標(biāo)識(shí)符進(jìn)行命名的。Java語(yǔ)言中還有一些具有特殊意義的標(biāo)識(shí)符,稱做保留字,它們不可以作為一般的標(biāo)識(shí)符使用。標(biāo)識(shí)符的命名規(guī)則如下。
    (1)以字母、下劃線(_)、美元符號(hào)($)作為首字母。
    (2)不限字符個(gè)數(shù)。
    (3)區(qū)分大小寫。
    在Java程序中,數(shù)據(jù)大致可以分為兩類:變量和常量,數(shù)據(jù)類型必須通過(guò)變量或常量來(lái)實(shí)例化,然后才可以使用常量是程序中值保持不變的數(shù)據(jù),可以直接書寫如:3,’a’等;也可以通過(guò)final保留字來(lái)定義一個(gè)變量,定義后該變量永不改變。變量是程序中的基本存儲(chǔ)單元之一,用于在程序中存放某種數(shù)據(jù)類型的數(shù)據(jù)值,一個(gè)變量包括變量名、變量屬性和變量初值。
    考點(diǎn):2
    基本數(shù)據(jù)類型
    1.整型數(shù)據(jù)
    整型常量分為3種:十進(jìn)制、八進(jìn)制和十六進(jìn)制整數(shù)。使用時(shí)要注意:對(duì)于long類型常量書寫時(shí),要在數(shù)字后面加上1或L。
    整型變量分為4種:byte、short、int和long。使用整型變量時(shí)要注意:數(shù)值的范圍和局部變量必須賦初始值。
    2.浮點(diǎn)型數(shù)據(jù)
    浮點(diǎn)型常量分為兩種:float類型和double類型。使用時(shí)要注意float類型占內(nèi)存少、運(yùn)算快;double類型精度高于float類型。
    浮點(diǎn)型變量也分為兩種:float類型和double類型。浮點(diǎn)型變量不會(huì)出現(xiàn)數(shù)值溢出的問(wèn)題,除法分母為0時(shí),結(jié)果是特殊的值。
    3.布爾型數(shù)據(jù)
    布爾型數(shù)據(jù)只有兩個(gè)值:true(真)和false(假)。使用時(shí)要注意:布爾型數(shù)據(jù)不可以和數(shù)字進(jìn)行相互轉(zhuǎn)換,布爾型數(shù)據(jù)一般用于邏輯判別,除局部變量之外,布爾型數(shù)據(jù)的默認(rèn)值為false。
    4.字符型數(shù)據(jù)
    字符型常量是單引號(hào)括起來(lái)的一個(gè)字符,如:’ a’、’&’。雙引號(hào)括起來(lái)的是字符串:"adf"特殊字符需要月轉(zhuǎn)義字符來(lái)表示。
    字符型變量只有一種:char類型。使用時(shí)要注意:char類型的數(shù)值可以轉(zhuǎn)化為int類型,但是int類型數(shù)值轉(zhuǎn)化為char類型的數(shù)值時(shí),需要強(qiáng)制執(zhí)行。