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

正文內(nèi)容

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

2023-01-19 13:20:23 本頁(yè)面
 

【正文】 he remainder... i % j = 37 x % y = 運(yùn)算符 (operator) 43 ? 關(guān)系運(yùn)算符 (Relational Operators) ? 比較運(yùn)算,計(jì)算結(jié)果? true‖或? false‖ 1. 大于 ―op1 op2‖ 2. 大于等于 = ―op1 = op2‖ 3. 小于 ―op1 op2‖ 4. 小于等于 = ―op1 = op2‖ 5. 等于 == ―op1 == op2‖ 6. 不等于 != ―op1 != op2‖ ? 優(yōu)先級(jí) ? (、 =、 、 =) (==、 !=) ? 關(guān)系運(yùn)算符低于算術(shù)運(yùn)算符 運(yùn)算符 (operator) 44 ? 關(guān)系運(yùn)算符 (Relational Operators) class Test { public static void main(String args[]) { int w=25, x=3。 //String s2 =―01‖。 //char c = ?年’ 。 ? final變量初始化后不能再改變 final int blankfinal。 = b。 29 變量 ? 變量的作用域 class MyClass { …… 成員變量申明 …… public void aMethod(方法參數(shù) ) { …… 局部變量申明 …… } …… } 成員變量 范圍 方法參數(shù) 范圍 局部變量 范圍 30 變量 ? 變量的作用域 —變量的使用范圍 class Spot { final static Spot st = new Spot(1, 2)。 3. float e = 。 char c1, c2, c3。)。 (java\t語(yǔ)言 )。 (c1 + c2)。 } } 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。 類型轉(zhuǎn)換 (casting) 17 ? 顯型類型轉(zhuǎn)換 : 強(qiáng)制類型轉(zhuǎn)換 class Test { public static void main(String args[]) { int a = 257。 (“b= + b)。 result =l。 long result=0l。 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。 6. float f = 。 2. long l = 8864L。 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!”。 myPrint(message)。 (8864l) 3. double d1 = 。 () 7. char c = ?d?。 short k=4。 result +=j8。 result %=m。 編譯 : “possible loss of precision” 數(shù)據(jù)精度丟失 ?數(shù)據(jù)丟失 double a = 。 byte b = (byte)a。 // A的 ASCII值為 65 int i。 (c1 + “ ,” +c2)。 (\\java語(yǔ)言 \\)。 (“\”java語(yǔ)言 \“”)。 double d1。 ? 采用賦值語(yǔ)句 1. float pi, y。 int a, b。 } } 成員變量 a,b,Count 范圍 方法參數(shù) a,b 范圍 31 變量 ? 作用域 (Scope) if ( ... ) { int i = 17。 . . . blankfinal = 0。 String s1 = ―Java\u8BED\u8A00‖。 (c )。 boolean y = w x。 (―z = ‖ + z)。 ―op1 amp。 index NUM_ENTRIES ? 優(yōu)先級(jí) ? (!) (amp。) (||) 運(yùn)算符 (operator) 46 ? 位運(yùn)算符 (Bitwise Operators) 1. 按位取反 ~ ―~op2‖ 2. 按位與 amp。 ? (―aa=‖ + aa)。 15 00101010 amp。 11111110 00101010 43 amp。 42 00101010 2 168 10101000 相當(dāng)于 42*22 = 168 運(yùn)算速度比乘法快 注意 : 溢出 運(yùn)算符 (operator) 55 ? 左移 ―op1 op2‖ 溢出 byte j = 42。 //336 (j1= + j1)。 int aa = a 2。 (―aa=‖ + aa)。 i++。 ? ―賦值?和?運(yùn)算?的先后順序 int i = 10。 v2 = ++y。 按位異或 bitwise exclusive OR ^ 按位或 bitwise inclusive OR | 邏輯與 logical AND amp。 ? x+y*z (x+y)*z ? x*y ? 說(shuō)明 ? 表達(dá)式力求簡(jiǎn)單明了 ? 表達(dá)式中的變量必須賦值 表達(dá)式 (expression) 63 ? 算術(shù)表達(dá)式 ? 例 : 若 i=10, i%50 = ? 等價(jià)于 (i%5)0 public class Test { public static void main(String[] args) { int i = 10。 a+bbc。 boolean d, f。 ??? 表達(dá)式 (expression) 65 ? 邏輯表達(dá)式 ? 用邏輯運(yùn)算符將 關(guān)系表達(dá)式 和 布爾值 連接起來(lái)的式子 ? 例 ? int x=23, y=98。 ? d=!aamp。amp。 ? b=c=d=a+5。=、 ^=、 |= ? 變量 復(fù)合賦值運(yùn)算符 表達(dá)式 ? 例 ? a += b+5。 ? a *= bc。 ? y += a*b+c。 。 class Test { public static void main(String args[]) throws IOException { (“你喜歡 Java嗎 (Y/N) )。 } else { 語(yǔ)句塊 2。 char b = (char)()。 } } C:\java Test 請(qǐng)輸入你的成績(jī) : 65 你及格了! C:\ 75 條件選擇語(yǔ)句 ? if 語(yǔ)句的嵌套 1. if 語(yǔ)句中的語(yǔ)句塊又出現(xiàn)了 if 語(yǔ)句 2. 若沒(méi)有配對(duì)符‘ {}‘,則 else與最近的 if語(yǔ)句配對(duì) 3. 例 int a=1, b=2, c=3。 } else { (a)。 class Test { public static void main(String args[]) throws IOException { (“請(qǐng)輸入三個(gè) 0~ 9之間的數(shù) )。 x = 48。 byte m = n z? n : z。 x=z48。 char c = (char) ()。 else (“Input Error”)。 [break]。 break。 [break]。 (“是 (y) 否 (n) 不一定 (p))。 case ?n?: (“Bad”)。 default: (“Input Error”)。 switch (month) { case 1: case 3: case 5: case 7: case 8: case 10: case 12: numDays = 31。 case 2: if (((year % 4 == 0) amp。 break。 i = 0。 } } 循環(huán)體 控制表達(dá)式 86 循環(huán)控制語(yǔ)句 ? dowhile循環(huán) ? 語(yǔ)法 do { 循環(huán)體; }
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1