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

正文內(nèi)容

java語言程序設(shè)計(java語法基礎(chǔ))ppt-免費閱讀

2025-01-30 04:55 上一頁面

下一頁面
  

【正文】 for (int i = 0。 for (int i = 0。 j++) (c[j])。 j++) (a[j] + “ “)。 i++) (“\ta[”+i+“]=”+a[i])。 i++) { a[i] = i +1。 j++) (b[j])。 for (int j = 0。 ? 默認賦初值 ? 整型 ?初值為 0 int[] i = new int[3]。 int[] a。 ? package/打包語句 ? 指明所定義的類屬于哪個包 ? 通常作為源程序的第一條語句 ? package test。 j++) { int p = i*j。) …… 若只有一層循環(huán),帶標號和不帶標號作用相同 若存在循環(huán)嵌套,兩者作用不同 99 ? 不帶標號的 continue語句 class Test { public static void main(String args[]) { for (int k = 6。 j) { for (k=1。) …… 若只有一層循環(huán),帶標號和不帶標號作用相同 若存在循環(huán)嵌套,兩者作用不同 96 ? 不帶標號的 break語句 class Test { public static void main(String args[]) { for (int j = 1。 j++) { sum = 1。year%100!=0)|| year%400==0) (year)。 ) { // infinite loop ... } 91 循環(huán)控制語句 ? 如果一個人出生于 1970年,那么他這一輩子能有幾個閏年 (以 70歲為壽命長度 ) int length = 70。 i = n。. C:\ 88 循環(huán)控制語句 ? for循環(huán) : 最有效、最靈活的循環(huán)結(jié)構(gòu) ? 語法 for (初始化部分 。 class Test { public static void main(String args[]) throws IOException { char c。 } } switch/開關(guān)語句 83 循環(huán)控制語句 ? 反復執(zhí)行同一代碼塊直到滿足結(jié)束條件 ? 組成 1. 循環(huán)的初始狀態(tài) 2. 循環(huán)體 3. 迭代因子 (計數(shù)器的遞增或遞減 ) 4. 控制表達式 ? 3種循環(huán)語句 1. while循環(huán) 2. dowhile循環(huán) 3. for循環(huán) 84 循環(huán)控制語句 ? while循環(huán) ? 語法 while (布爾表達式 ) { 循環(huán)體; } false 循環(huán)體 布爾表達式 true 流程圖 85 循環(huán)控制語句 ? 示例 class Test { public static void main(String args[]) { int i, sum。 case 4: case 6: case 9: case 11: numDays = 30。 case ?p?: (“Sorry”)。] } ? 幾點注意 1. switch語句表達式的結(jié)果必須是 byte, char, short, int 類型 2. 表達式的結(jié)果依次與每個case子句比較 3. break語句用于跳出switch語句 4. default子句是可選的 81 switch/開關(guān)語句 ? 示例 1 import 。] } 與任一 case值不匹配,則進入 default語句 流程圖 表達式 語句 序列 1 語句 序列 2 默認 語句 break。 else if (c == ?n?) (“Bad”)。 } } char 0 (48) char 1 (49) … … …… x=x48。 byte y = (byte)()。 else (a)。 class Test { public static void main(String args[]) throws IOException { (“請輸入你的成績 : )。 語句 。 ? 變量 =變量 運算符 (表達式 ) 表達式 (expression) 69 第二章 Java語法基礎(chǔ) 1. 詞法規(guī)則 2. 數(shù)據(jù)類型 3. 常量與變量 4. 運算符和表達式 5. 語句 6. 數(shù)組和字符串 70 語句 (statement) ? 表達式 + 分號? 。 ? a=(b=4)+(c=6)。(x=y)。 ? f=(a+b)(b+5)。 } else { (false)。 int n = ++i%5。 i。 42 00101010 2 10 00001010 相當于 42/22 = 運算速度比除法快 運算符 (operator) 57 ? 無符號右移 ―op1 op2‖ 1. 將操作數(shù) op1的二進制位向右移 op2(正整數(shù) )位 2. 高位補零,零擴展 (zeroextension) int a = 42。 //84 byte j2 = (byte) (j 2)。 ―op1 amp。 op2‖ 3. 按位或 | ―op1 | op2‖ 4. 按位異或 ^ ―op1 ^ op2‖ 通常 : 操作數(shù)為整數(shù) 運算符 (operator) 47 ? 補碼 ? 采用補碼表示二進制數(shù) ? 最高位是符號位 ? 正數(shù)的符號位是 0, 例,十進制+ 42的補碼為 00101010 ? 負數(shù)的符號位是 1 該負數(shù)絕對值的補碼按位取反,然后加 1,為該負數(shù)的補碼 例,十進制 42的補碼 —負數(shù)的絕對值 42 絕對值的補碼 00101010 按位取反 11010101 加 1得 11010110 運算符 (operator) 48 ? 按位取反 ~ ―~op2‖ 對操作數(shù)的每一個二進制位進行?取反?操作 ? int a = 42。 op2‖ 1. 操作數(shù)都為真? true‖,結(jié)果為真? true‖ 2. 否則結(jié)果為假? false‖ ? 邏輯或 || ―op1 || op2‖ 1. 有一個操作數(shù)為真? true‖,結(jié)果為真? true‖ 2. 否則結(jié)果為假? false‖ ? 邏輯非 ! ―! op‖ 1. 取反,操作數(shù)為真? true‖,結(jié)果為真? false‖,反之 …… 例 : 0 = index amp。 boolean cc = ?b‘ ?a‘。 String s2 = \u0030\u0031。 32 變量 ? final變量 ? 帶有關(guān)鍵字 final的變量 final int aFinalVar = 0。 3. y = 。 float a, b。 (java\r語言 )。 } } 257 00000000 00000000 00000001 00000001 1 00000001 類型轉(zhuǎn)換 (casting) 18 ? 顯型類型轉(zhuǎn)換 : 強制類型轉(zhuǎn)換 class Test { public static void main(String args[]) { char c1 = ?A?, c2。 (“b= + b)。 long result=0l。 6. float f = 。 Parsing + Typechecking ? Byte code (.class file) Java編譯器對源代碼進行詞法分析和類型校驗,生成字節(jié)碼文件 3. JVM: Verification (essentially repeating static checks) + (Interpretation OR Compilation + Loading + Executing) Java解釋器執(zhí)行字節(jié)碼文件中的類, Java解釋器在加載和執(zhí)行類時驗證類的完整性、正確操作和安全性,并與所在的操作系統(tǒng)、窗口環(huán)境和網(wǎng)絡(luò)設(shè)備進行交互以產(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 注 : *?當前未被使用 * *?使用于 Java2 5 標識符 ? 標識 ?常量、變量、數(shù)據(jù)類型、類和方法 public class HelloWorld1 { public static void main(String[] args) { String message = “Hello World!”。 (8864l) 3. double d1 = 。 short k=4。 result %=m。 byte b = (byte)a。 (c1 + “ ,” +c2)。)。 3. float e = 。 = b。 //char c = ?年’ 。 39 第二章 Java語法基礎(chǔ) 1. 詞法規(guī)則 2. 數(shù)據(jù)類型 3. 常量與變量 4. 運算符和表達式 5. 語句 6. 數(shù)組和字符串 40 運算符 (operator) ? 一元 /單目運算符 ? operator op ? op operator ? 二元 /雙目運算符 ? op1 operator op2 ? 三元 /三目運算符 ? op1 ? op2 : op3 注 : op表示操作數(shù) 41 1. 算術(shù)運算符 (Arithmetic Operators) 2. 關(guān)系運算符 (Relational Operators) 3. 邏輯運算符 (Logical Operators) 4. 位運算符 (Bitwise Operators) 5. 移位運算符 (Shift Operators) 6. 條件運算符 (Conditional Operator) 7. 運算符的優(yōu)先級 運算符 (operator) 42 ? 算術(shù)運算符 (Arithmetic Operators) 1. 加法運算符 + ―op1 + op2‖ 2. 減法運算符 ―op1 op2‖ 3. 乘法運算符 * ? op1 * op2‖ 4. 除法運算符 / ―op1 / op2‖ 5. 求模運算符 % ―op1 % op2‖ 計算余數(shù) int i = 37 int j = 42 double x
點擊復制文檔內(nèi)容
教學課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1