freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

第2章java語(yǔ)言基礎(chǔ)(已修改)

2024-10-17 17:24 本頁(yè)面
 

【正文】 第 2章 Java語(yǔ)言基礎(chǔ) ? 與其他編程語(yǔ)言一樣, Java也包含變量、表達(dá)式等基本編程要素。本章介紹 Java語(yǔ)言的基礎(chǔ)編程知識(shí),包括數(shù)據(jù)類(lèi)型、變量、運(yùn)算符、字符串、數(shù)組、控制結(jié)構(gòu)等內(nèi)容。 數(shù) 據(jù) 類(lèi) 型 ? Java屬于強(qiáng)類(lèi)型語(yǔ)言,每一個(gè)變量聲明時(shí)必須指定一種類(lèi)型。 Java中共有 8種基本數(shù)據(jù)類(lèi)型: 4種整型, 2種浮點(diǎn)型,表示字符單元的 char型以及表示布爾值的 boolean型。本節(jié)將對(duì)這 8種基本數(shù)據(jù)類(lèi)型逐一進(jìn)行介紹。 整型 ? 整型數(shù)據(jù)類(lèi)型用來(lái)表示整數(shù)。 Java中 4種整型分別是: byte、 short、 int和 long。 ? 通常情況下, int型是應(yīng)用得最多的。如果要表示特別巨大的數(shù),就要使用 long型。而 byte型和short型主要用于特定的場(chǎng)合,如占用大量存儲(chǔ)空間的大數(shù)組或者底層的文件處理等。在 Java中可以用 3種進(jìn)制來(lái)表示整數(shù),分別如下。 浮點(diǎn)型 ? 浮點(diǎn)型用來(lái)表示有小數(shù)部分的數(shù)值,包括 float型和 double型。這兩種數(shù)據(jù)類(lèi)型全部為有符號(hào)數(shù)。浮點(diǎn)型數(shù)據(jù)默認(rèn)為 double型,因此要使用 float型字面常量時(shí),必須添加后綴 F或 f,示例如下所示。 ? float x = 。 //錯(cuò)誤的情況 ? float y = 。 //正確的情況 ? 使用 double型數(shù)據(jù)時(shí),可以添加后綴 D或 d,也可以不用添加,例如: ? double d = 。 //正確的情況 ? double d = 。 //也是正確的情況 char型 ? char型用來(lái)表示字符。每個(gè) char型變量占 16bit,即兩個(gè)字節(jié)。在 Java中,字符的編碼不是 ASCII碼,而是采用 Unicode編碼。 ? Unicode編碼字符是用 16位無(wú)符號(hào)整數(shù)表示的,有216個(gè)可能值,即 0~ 65 535。可以表示目前世界上的大部分文字語(yǔ)言中的字符。當(dāng)然,中文字符占了其中相當(dāng)?shù)囊徊糠帧? ? 一般情況下, char類(lèi)型數(shù)據(jù)被表示為用一對(duì)單引號(hào)包含的單個(gè)字符,例如: ? char c1 = ‘n’。 ? char c2= ‘@’。 boolean型 ? boolean型的取值范圍很簡(jiǎn)單,非“ True” 即“ False” ,用來(lái)表示邏輯值的“真”或“假”。其字面常量也只有“ True” 和“ False” 兩種選擇,例如: ? boolean b1 = True。 ? boolean b2 = False。 ? 在 C++中用數(shù)值或指針可以代替 boolean值, 0相當(dāng)于 False,非 0相當(dāng)于 True。但是在 Java中沒(méi)有這樣的規(guī)定, boolean型的值不能與任何其他基本類(lèi)型的值進(jìn)行轉(zhuǎn)換代替。 基本數(shù)據(jù)類(lèi)型值間的轉(zhuǎn)換 ? 在開(kāi)發(fā) Java程序的過(guò)程中經(jīng)常需要把不同基本數(shù)據(jù)類(lèi)型的值進(jìn)行相互轉(zhuǎn)換。 Java中基本數(shù)據(jù)類(lèi)型的值進(jìn)行轉(zhuǎn)換主要包括 3種情況,分別為自動(dòng)轉(zhuǎn)換、手動(dòng)強(qiáng)制轉(zhuǎn)換和隱含強(qiáng)制轉(zhuǎn)換。 ? 1.自動(dòng)轉(zhuǎn)換 ? 2.強(qiáng)制類(lèi)型轉(zhuǎn)換 ? 3.隱含強(qiáng)制轉(zhuǎn)換 變 量 ? 變量主要用來(lái)保存數(shù)據(jù),是用標(biāo)識(shí)符命名的數(shù)據(jù)項(xiàng),是程序運(yùn)行過(guò)程中可以改變值的量。變量在程序中起著十分重要的作用,如存儲(chǔ)數(shù)據(jù)、傳遞數(shù)據(jù)、比較數(shù)據(jù)、簡(jiǎn)練代碼、提高模塊化程度和增加可移植性等。要使用變量,首先要聲明變量。 變量聲明 ? 前面提到, Java是強(qiáng)類(lèi)型的語(yǔ)言,即每一個(gè)變量必須有一個(gè)數(shù)據(jù)類(lèi)型。為了描述一個(gè)變量名和類(lèi)型必須采用如下的方式聲明一個(gè)變量: ? 變量類(lèi)型 變量名 ? 變量聲明包括兩項(xiàng)內(nèi)容:變量名和變量的類(lèi)型。變量聲明的位置決定了該變量的作用域。在程序中,通過(guò)變量名來(lái)引用變量包含的數(shù)據(jù)。變量的類(lèi)型決定了它可以容納什么類(lèi)型的數(shù)值以及可以對(duì)它進(jìn)行怎樣的操作。 變量名和變量類(lèi)型 ? 在 Java語(yǔ)言中,程序通過(guò)變量名來(lái)使用變量的值。變量名應(yīng)滿(mǎn)足如下 3個(gè)要求: ? 必須是一個(gè)合法的標(biāo)識(shí)符。 ? 不能是關(guān)鍵字或者保留字(如 true、 false或者null)。 ? 在同一個(gè)作用域中必須是唯一的。 ? Java語(yǔ)言規(guī)定標(biāo)識(shí)符由字母、下劃線(xiàn)( _)、美元符( $)和數(shù)字組成,且第一個(gè)字符不能是數(shù)字。其中,字母包括大小寫(xiě)字母、漢字等。 Java語(yǔ)言使用 Unicode字符集,它包含 65 535個(gè)字符,適用于多種人類(lèi)自然語(yǔ)言。 變量的初始化 ? 變量可以在它們聲明的時(shí)候初始化,也可以利用一個(gè)賦值語(yǔ)句來(lái)初始化。變量的數(shù)據(jù)類(lèi)型必
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
公安備案圖鄂ICP備17016276號(hào)-1