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

正文內(nèi)容

[工學(xué)]第02章-jaa語(yǔ)法基礎(chǔ)-展示頁(yè)

2025-01-13 13:20本頁(yè)面
  

【正文】 { int i = 17。 Spot(int a, int b) { = a。 int a, b。 3. y = 。 ? 采用賦值語(yǔ)句 1. float pi, y。 28 變量 ? 變量賦初值 /初始化 ? 在變量聲明時(shí)賦值 1. 類型 變量名 [=初值 ][, 變量名 [=初值 ] …] 2. int x=1, y=2, z=3。 double d1。 float a, b。 (“\”java語(yǔ)言 \“”)。java語(yǔ)言 \39。 (\\java語(yǔ)言 \\)。‘ ? 例 : ?‘‘, ?\‘, ―a‖ ? JAVA中的字符為 Unicode字符 ? 雙字節(jié),范圍‘ \u0000‘~?\uFFFF‘ ? 轉(zhuǎn)義字符序列 ? \b 退格 \t 制表符 ? \n 換行 (Newline) ? \r 回車 (Carriage return) ? \‘ 單引號(hào) \‖ 雙引號(hào) \\ 反斜杠 25 常量 ? 字符串常量 ? 用雙引號(hào)括起來(lái)的若干個(gè)字符 ? 例 , ―I am a student‖, ―java語(yǔ)言? , ―A‖ ? 轉(zhuǎn)義字符序列表示 ? ? \‖ ‖ ? ― \‘ ‖ 26 常量 ? 轉(zhuǎn)義字符序列 class Test { public static void main(String args[]) { (“java\n語(yǔ) \b言 )。 (c1 + “ ,” +c2)。 c2 = (char) i。 // A的 ASCII值為 65 int i。 (b= + b)。 byte b = (byte)a。 (“b= + b)。 編譯 : “possible loss of precision” 數(shù)據(jù)精度丟失 ?數(shù)據(jù)丟失 double a = 。 float b = a。 result %=m。 result /=m+1。 result +=j8。 long m=4l。 short k=4。 9. boolean b2 = false。 () 7. char c = ?d?。 () 5. double d3 = 。 (8864l) 3. double d1 = 。 } } 6 標(biāo)識(shí)符 ? 組成規(guī)則 1. 字母 (A~Z、 a~z)、特殊符號(hào) ($、 _)和數(shù)字 (0~9) 2. 第 1個(gè)符號(hào)不能為數(shù)字 3. 不能為關(guān)鍵詞、 true、 false、 null 4. 區(qū)分大小寫(xiě) 7 標(biāo)識(shí)符 ? 例: point 5w、 A%、 thisPicture、$currentValue、 OK、 _23b、 Y_12# length、 a+ b、 if ? 5w、 A%、# length、 a+ b、 if 8 標(biāo)識(shí)符 ? 一般約定 1. 表示 常量 的標(biāo)識(shí)符全部大寫(xiě),如 RED 2. 表示 類名 的標(biāo)識(shí)符用大寫(xiě)字母開(kāi)始,如MyCar 3. 表示公有 方法 和實(shí)例 變量 的標(biāo)識(shí)符用小寫(xiě)字母開(kāi)始,后面的描述性詞以大寫(xiě)開(kāi)始,如 getCurrentValue 4. 表示私有或局部 變量 的標(biāo)識(shí)符全部用小寫(xiě)字母,如 next_value 9 分隔符 ? 空白符 ? 空格、換行符、制表符 ? 分號(hào) ? 表示語(yǔ)句結(jié)束,或用于 for循環(huán)語(yǔ)句中 ? 逗號(hào) ? 變量之間的分隔 ? 冒號(hào) ? ? : /switch循環(huán)中的 case語(yǔ)句 ? 花括號(hào) ? 類體、方法體、復(fù)合語(yǔ)句 (for/while/switch/if) 10 第二章 Java語(yǔ)法基礎(chǔ) 1. 詞法規(guī)則 2. 數(shù)據(jù)類型 3. 常量與變量 4. 運(yùn)算符和表達(dá)式 5. 語(yǔ)句 6. 數(shù)組和字符串 11 數(shù)據(jù)類型 ? 基本數(shù)據(jù)類型 ? 數(shù)字 (number) ? 整型 (integers) 1. 字節(jié)整數(shù) (byte, 8 bits): 128 ~127, 0 2. 短整數(shù) (short, 16 bits): 32768 ~ 32767, 0 3. 整數(shù) (int, 32 bits): 2147483648 ~ 2147483647, 0 4. 長(zhǎng)整數(shù) (long, 64 bits): … …, 0L ? 實(shí)型 (real numbers): 浮點(diǎn)型 (有效位數(shù)不同 ) 1. 單精度 (float, 32 bits): … …, 2. 雙精度 (double, 64 bits): … …, ? 字符 (char, 16bit Unicode字符 ): \u0000 ~ \uffff ? 布爾 (boolean): true, false ? 復(fù)合數(shù)據(jù)類型 ? 數(shù)組 (Array), 類 (class), 接口 (interface) 12 數(shù)據(jù)類型 ? 示例 1. int i = 178。 myPrint(message)。1 Java語(yǔ)言程序設(shè)計(jì) 2 第二章 Java語(yǔ)法基礎(chǔ) 1. 詞法規(guī)則 2. 數(shù)據(jù)類型 3. 常量與變量 4. 運(yùn)算符和表達(dá)式 5. 語(yǔ)句 6. 數(shù)組和字符串 3 詞法規(guī)則 ? Java程序的運(yùn)行體系 1. Source code (.java file) 2. javac: Lexical Analysis amp。 Parsing + Typechecking ? Byte code (.class file) Java編譯器對(duì)源代碼進(jìn)行詞法分析和類型校驗(yàn),生成字節(jié)碼文件 3. JVM: Verification (essentially repeating static checks) + (Interpretation OR Compilation + Loading + Executing) Java解釋器執(zhí)行字節(jié)碼文件中的類, Java解釋器在加載和執(zhí)行類時(shí)驗(yàn)證類的完整性、正確操作和安全性,并與所在的操作系統(tǒng)、窗口環(huán)境和網(wǎng)絡(luò)設(shè)備進(jìn)行交互以產(chǎn)生所期望的程序行為 4 關(guān)鍵字 1. abstract double int strictfp ** 2. boolean else interface super 3. break extends long switch 4. byte final native synchronized 5. case finally new this 6. catch float package throw 7. char for private throws 8. class goto * protected transient 9. const * if public try 10. continue implements return void 11. default import short volatile 12. do instanceof static while 注 : *?當(dāng)前未被使用 * *?使用于 Java2 5 標(biāo)識(shí)符 ? 標(biāo)識(shí) ?常量、變量、數(shù)據(jù)類型、類和方法 public class HelloWorld1 { public static void main(String[] args) { String message = “Hello World!”。 } private static void myPrint(String s) { (s)。 2. long l = 8864L。 4. double d2 = 。 6. float f = 。 8. boolean b1 = true。 13 ? 將一種類型的數(shù)據(jù)轉(zhuǎn)換為另一種類型的數(shù)據(jù) ? 操作數(shù)轉(zhuǎn)換為同種類型,然后運(yùn)算 ? 整數(shù)型、實(shí)數(shù)型和字符型 ? 表達(dá)形式 : (類型 ) 操作數(shù) ? 應(yīng)用場(chǎng)合 1. 二元運(yùn)算符的二個(gè)操作數(shù)類型不同 2. 表達(dá)式值的類型與變量的類型不同 ? 兩種方法 1. 隱型類型轉(zhuǎn)換 : 自動(dòng)類型轉(zhuǎn)換 (系統(tǒng)完成 ) 2. 顯型類型轉(zhuǎn)換 : 強(qiáng)制類型轉(zhuǎn)換 類型轉(zhuǎn)換 (Casting) 14 ? 隱型類型轉(zhuǎn)換 :自動(dòng)類型轉(zhuǎn)換 (系統(tǒng)完成 ) ? 寬化轉(zhuǎn)換 (widening conversion) byte j=60。 int l=31。 long result=0l。 result *=k+2。 result =l。 類型轉(zhuǎn)換 (casting) 15 ? 隱型類型轉(zhuǎn)換 :自動(dòng)類型轉(zhuǎn)換 (系統(tǒng)完成 ) 類型轉(zhuǎn)換表 源類型 轉(zhuǎn)換后不會(huì)丟失數(shù)據(jù)的目的類型 byte short, char, int, long, float, double short char, int, long, float, double char int, long, float, double int long, float, double long float, double float double 類型轉(zhuǎn)換 (casting) 16 ? 顯型類型轉(zhuǎn)換 : 強(qiáng)制類型轉(zhuǎn)換 ? 窄化轉(zhuǎn)換 (narrowing conversion) double a = 。 (“b= + b)。 float b = (float)a。 類型轉(zhuǎn)換 (casting) 17 ? 顯型類型轉(zhuǎn)換 : 強(qiáng)制類型轉(zhuǎn)換 class Test { public static void main(String args[]) { int a = 257。 (a= + a)。 } } 257 00000000 00000000 00000001 00000001 1 00000001 類型轉(zhuǎn)換 (casting) 18 ? 顯型類型轉(zhuǎn)換 : 強(qiáng)制類型轉(zhuǎn)換 class Test { public static void main(String args[]) { char c1 = ?A?, c2。 i = (int) c1 + 1。 (c1 + c2)。 } } 類型轉(zhuǎn)換 (casting) 19 第二章 Java語(yǔ)法基礎(chǔ) 1. 詞法規(guī)則 2. 數(shù)據(jù)類型 3. 常量與變量 4. 運(yùn)算符和表達(dá)式 5. 語(yǔ)句 6. 數(shù)組和字符串 20 常量 ? 程序執(zhí)行過(guò)程中,值保持不變的量 ? 整型常量 ? 實(shí)型常量 ? 布爾型常量 ? 字符型常量 ? 字符串常量 21 常量 ? 整型常量 ? 常用十進(jìn)制、八進(jìn)制、十六進(jìn)制表示 ? 有正負(fù)號(hào) 起 始 最大整數(shù) (正 ) 最大長(zhǎng)整數(shù)(正 ) 舉 例 十進(jìn)制 0,1~9 2147483647 9223372036854775807L 23, +567, 12,0,1234 八進(jìn)制 0 017777777777 0777777777777777777777L 034,0175, 0777L 十六進(jìn)制 0x 0x7FFFFFFF 0x7FFFFFFFFFFFFFFFL 0xFF, 0x45L 22 常量 ? 實(shí)型常量 ? 雙精度實(shí)數(shù) (double, 8個(gè)字節(jié) , 數(shù)字后加字母 D或 d) ? 浮點(diǎn)實(shí)數(shù) (float, 4個(gè)字節(jié) ,數(shù)字后加字母F或 f) ? 若無(wú)明確字母標(biāo)識(shí),則系統(tǒng)默認(rèn)為雙精度實(shí)數(shù) ? 兩種表示方法 ? 十進(jìn)制 : 數(shù)字和小數(shù)點(diǎn)組成,必須有小數(shù)點(diǎn),例 , .12, 12., ? 科學(xué)計(jì)數(shù)法 : 123e3, 123E3, , 5e9 23 常量 ? 布爾型常量 ? true
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1