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

正文內(nèi)容

java第二章學(xué)習(xí)與復(fù)習(xí)要點(diǎn)(已修改)

2025-01-24 08:05 本頁面
 

【正文】 河南大學(xué) 軟件學(xué)院 主講:李麗 第二章 Java語法基礎(chǔ) 變量 操作符 字符串 控制流 數(shù)組 案例實(shí)訓(xùn) Java對(duì)各種變量、方法和類等要素命名使用的字符序列稱為 標(biāo)識(shí)符 。 凡是自己可以起名字的地方都叫標(biāo)識(shí)符,都遵守標(biāo)識(shí)符的規(guī)則 標(biāo)識(shí)符命名規(guī)則 標(biāo)識(shí)符由字符(包括漢字等)、數(shù)字、下劃線“ _”和美元符 “ $” 組成; 標(biāo)識(shí)符中不能以數(shù)字打頭開始; 標(biāo)識(shí)符不能是保留字或者關(guān)鍵字,但可以包含保留字或關(guān)鍵字; 標(biāo)識(shí)符嚴(yán)格區(qū)別大小寫; 約定俗成: java標(biāo)識(shí)符選取應(yīng)注意“見名知意”且不能與 java語言的關(guān)鍵字重名 ( 1)標(biāo)識(shí)符和變量 — 標(biāo)識(shí)符 在 Java中有一些賦以特定的含義,用做專門用途的單詞稱為關(guān)鍵字( keyword) 大多數(shù)編輯器會(huì)將關(guān)鍵字用特殊方式標(biāo)出 所有關(guān)鍵字都是小寫英文 goto和 const雖然從未使用,但也作為 Java關(guān)鍵字保留。 另外還有 3個(gè)特殊的單詞 true、 false和 null,在 Java語言中稱為直接量( literal),也不能作為標(biāo)識(shí)符使用。 ( 1)標(biāo)識(shí)符和變量 — 關(guān)鍵字 ( 1)標(biāo)識(shí)符和變量 — 分隔符 Java中的花括號(hào)( {})、分號(hào)( 。)、逗號(hào)( ,)、冒號(hào)( :)、 方括號(hào)( [])、圓括號(hào)( ())、圓點(diǎn)( .)、空白符 ( 1)花括號(hào) Java語言的類體、方法體、程序塊等都需要放在一對(duì)花括號(hào)( {})的中間,構(gòu)成完整的程序段。 ( 2)分號(hào) Java語言每條語句用分號(hào)( 。)結(jié)束。 盡管 Java語言允許多條語句放在一行( 一般來說,一行只放一條語句 )。一條語句也可以跨多行,只要在語句最后結(jié)束的地方以分號(hào)結(jié)束即可。 //字符串可以跨行,用“ +”連接 String Demo=你好! + 這是一個(gè)跨多行的例子。 。 //下面給整型變量 a賦值,也可以跨行 int a= 3。 //下面這行錯(cuò)誤,一個(gè)字符串、標(biāo)識(shí)符、關(guān)鍵字等不能跨行寫 String te st=keywords。 ( 3)逗號(hào) 逗號(hào)使用的場(chǎng)合主要有兩種情形: ① 多個(gè)同類型的變量聲明,中間用逗號(hào)隔開起分隔作用; ② 方法中的形參列表,各個(gè)形參之間用逗號(hào)隔開。 ( 4)冒號(hào) 多用在流程控制語句中,如 switch/case分支語句中的 case子句。 ( 5)方括號(hào) 主要運(yùn)用在數(shù)組中,用于聲明數(shù)組或訪問數(shù)組中的某個(gè)元素。 ( 6)圓括號(hào) 主要在以下幾種情形下使用: 方法中用圓括號(hào)包含形參列表,或者調(diào)用方法時(shí),傳入的實(shí)參也用圓括號(hào)包含; 不同的數(shù)據(jù)類型之間強(qiáng)制轉(zhuǎn)換時(shí),可以用圓括號(hào)包含要強(qiáng)制轉(zhuǎn)換的數(shù)據(jù)類型; 在一個(gè)表達(dá)式中,可以用圓括號(hào)包含表達(dá)式的一部分,以改變這部分內(nèi)容的計(jì)算優(yōu)先次序。 ( 7)圓點(diǎn) 圓點(diǎn)主要用在類 /對(duì)象的實(shí)例調(diào)用其成員 ( 8)空白符 Java的空白符包括空格( Space)、制表符( Tab)和空行等。 主要作用 :同一層次的語句對(duì)齊,使代碼更有層次感,方便閱讀,增加程序的可讀性。 Java程序編譯的時(shí)候,對(duì)多余的空白符忽略不計(jì), 不會(huì)產(chǎn)生任何影響 。 Java數(shù)據(jù)類型的劃分 Java基本數(shù)據(jù)類型 Java中定義了 4類 8種基本數(shù)據(jù)類型。 整數(shù)型 — byte、 short、 int、 long 浮點(diǎn)數(shù)型 — float、 double 邏輯型 — boolean 文本型 — char 邏輯型 boolean boolean類型適于邏輯運(yùn)算,一般用于程序流程控制。 boolean類型數(shù)據(jù)只允許取值 true或 false,不可以 0或非 0的整數(shù) 替代 true和 false,這點(diǎn)和 c語言不同。 用法舉例: boolean flag。 flag=true。 if(flag){ //do something } 字符型 char char型數(shù)據(jù)用來表示通常意義上“字符”。 字符常量為用單引號(hào)括起來的單個(gè)字符,例如: char eChar=‘a(chǎn)’。 char cChar=‘中 ’。 Java字符采用 Unicode編碼,每個(gè)字符占兩個(gè)字節(jié)。 無論普通字符還是轉(zhuǎn)義字符,都可以用 Unicode編碼表示,表 示方法為以 “ \u”為前綴, 后跟 4位十六進(jìn)制的 Unicode編碼, 例如: char c1=‘\u0061’。 注: Unicode是全球語言統(tǒng)一編碼 補(bǔ)充: 2進(jìn)制、 10進(jìn)制、 16進(jìn)制之間的轉(zhuǎn)換 1101— 1x20+0x21+1x22+1x23 13—1+4+8—1101 1101—D Java語言中還允許使用轉(zhuǎn)義字符‘ \’來將其后的字符轉(zhuǎn)變?yōu)? 其他的含義,例如: char c2=‘\n’。 //’\n’代表換行符 字符型常量有四種表示方法: 直接是通過單個(gè)字符來制定字符常量;例如‘ A’、 ’9’等。 通過轉(zhuǎn)義字符表示特殊字符常量;例如:‘ \n’, ’\t’等。 直接通過 Unicode值來表示字符常量,格式是 ’\uXXXX’。 通過 10進(jìn)制 整型值 直接賦值。 整數(shù)類型 Java各整數(shù)類型有固定的表數(shù)范圍和字段長(zhǎng)度,其不受具體操作系統(tǒng)的影響,以保證 java程序的可移植性。 Java語言整形常量的三種表示形式: 十進(jìn)制整數(shù),如: 12, 234, 0; 八進(jìn)制整數(shù),要求以 0開頭,如: 012; 十六進(jìn)制數(shù),要求 0x或 0X開頭,如: 0x12。 Java語言的整形常量默認(rèn)為 int型,聲明 long型常量可以后加‘ l’或 ’L’,如: int i1=500。//正確 long l1=8888888888L。 //必須加 L,否則錯(cuò)誤 浮點(diǎn)類型 與整數(shù)類型類似, java浮點(diǎn)類型有固定的表示范圍和字段長(zhǎng)度,不受平臺(tái)影響。 Java浮點(diǎn)類型常量有兩種表示形式 十進(jìn)制數(shù)形式,例如: .314 科學(xué)計(jì)數(shù)法形式,例如 100E2 Java浮點(diǎn)型常量默認(rèn)為 double型,如要聲明一個(gè)常量為 float型,則需要在數(shù)字后面加 f或 F,如: Double d= 。//正確 float f=。//必須加 f否則會(huì)出錯(cuò) 下面列出 java的各種浮點(diǎn)類型 注意: 浮點(diǎn)數(shù)在計(jì)算機(jī)中的表示 對(duì)于 float型數(shù)值,第一位是符號(hào)位,接下來 8位表示指數(shù),接下來的 23位表示尾數(shù); 對(duì)于 double型數(shù)值,第一位也是符號(hào)位,接下來的 11位表示指數(shù),接下來的 52位表示尾數(shù)。 浮點(diǎn)數(shù)的表示是有誤差的 現(xiàn)實(shí)中的浮點(diǎn)數(shù)是連續(xù)的、無窮的。計(jì)算機(jī)中的浮點(diǎn)數(shù)是離散的,所以浮點(diǎn)數(shù)的表示一定是有誤差的。 計(jì)算機(jī)內(nèi)部表示的浮點(diǎn)數(shù)是有誤差的,在第幾位上產(chǎn)生誤差稱為浮點(diǎn)數(shù)的精度。 Java的基本數(shù)據(jù)類型 Java 常量 Java的常量值區(qū)分為不同的數(shù)據(jù)類型。 如整型常量: 123 實(shí)型常量: 字符常量: ’a’ 邏輯常量: true、 false 字符串常量:“ helloworld” 注意:區(qū)分字符常量和字符串常量 注意: ”常量 ” 這個(gè)名詞還會(huì)用在其它語境中表示值不可變的變量。 參見 final關(guān)鍵字 Java 變量 Java變量是程序中最基本的存儲(chǔ)單元,其要素包括變量名,變量類型和作用域。 Java程序中每一個(gè)變量都屬于特定的數(shù)據(jù)類型,在使用前必須對(duì)其聲明,聲明格式為: Type varName [=value][{,varName[=value]}] 例如: int i=100。 float f=。 double d1,d2,d3=。 string S=“hello”。 從本質(zhì)上講,變量其實(shí)是內(nèi)存中的一小塊區(qū)域,使用變量名來訪問呢這塊區(qū)域,因此,每一個(gè)變量使用前必須首先申請(qǐng)(
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
公安備案圖鄂ICP備17016276號(hào)-1