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

字號:

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