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

正文內容

第02章-java語法基礎-在線瀏覽

2024-11-10 15:27本頁面
  

【正文】 量 a,b,Count 范圍 方法參數(shù) a,b 范圍 31 變量 ? 作用域 (Scope) if ( ... ) { int i = 17。 32 變量 ? final變量 ? 帶有關鍵字 final的變量 final int aFinalVar = 0。 . . . blankfinal = 0。 33 Unicode ? What is Unicode? ? Unicode ????????(in Thai) ? ??????????????(in Persian) ? 什么是 Unicode(統(tǒng)一碼 )? ? 什麼是 Unicode(統(tǒng) 一 碼 /標準萬國碼 )? ? (in Arabic) ??????? ?????? ?? ????????? ? ? Was ist Unicode? (in German) ? Что такое Unicode?(in Russian) ? ユニコ ー ドとは 何 か ? (in Japanese) 34 漢字 字符集 ? GB231280 ? 中華人民共和國國家漢字信息交換用編碼,全稱 《 信息交換用漢字編碼字符集 ——基本集 》 ,國家標準總局發(fā)布, 1981年 5月 1日實施 ? 收錄簡化漢字及符號、字母、日文假名等共 7445個圖形字符,其中漢字占 6763個 ? ?對任意一個圖形字符都采用兩個字節(jié)表示,每個字節(jié)采用七位編碼表示?,第一個字節(jié)為?高字節(jié)?,第二個字節(jié)為?低字節(jié)? ? GBK ? 全國信息技術化技術委員會于 1995年 12月 1日 《 漢字內碼擴展規(guī)范 》 , GBK共收入 21886個漢字和圖形符號 35 漢字 字符集 ? BIG5 ? 1983年 10月,臺灣國家科學委員會、教育部國語推行委員會、中央標準局、行政院共同制定了 《 通用漢字標準交換碼 》 ,后經(jīng)修訂于 1992年 5月公布,更名為 《 中文標準交換碼 》 , BIG5是臺灣資訊工業(yè)策進會根據(jù)以上標準制定的編碼方案 ? BIG5碼是雙字節(jié)編碼方案,第一個字節(jié)的值在 0xA00xFE之間,第二個字節(jié)在 0x400x7E和 0xA10xFE之間 ? BIG5收錄 13461個漢字和符號 36 為什么需要 Unicode? ? 不同字符集編碼的內碼定義不一樣 ? 漢字 GBK BIG5 ? 一 D2BB A440 ? 丁 B6A1 A442 ? 七 C6DF A443 37 Unicode ? Unicode是 16比特的字符編碼,其支持當前世界上絕大多數(shù)的語言 ? Unicode給每個字符提供了一個唯一的編碼表示,不論是什么平臺、程序或語言 ? Windows系統(tǒng) (Windows 2022版本 )、 JAVA、 XML、LDAP等已支持 Unicode ? Unicode實現(xiàn)了 ISO/IEC 10646標準 ? 安裝附加的語言 ? 開始 設置 控制面板 區(qū)域選項 ? 字體 (font) ? Full fonts: If you have Microsoft Office 2022, you can get the Arial Unicode MS font, which is the most plete. 38 Unicode ? JAVA中的字符、字符串、標識符 (變量名、方法名和類名稱 ) ? 16比特的 Unicode字符 ? Unicode字符集 (Unicode character set) ? 用途 : 國際化 ? \u0000 ~ \uffff, \u是 Unicode轉義符 ? 當前定義了 34,000個 Unicode字符 ? \u0020~\u007e等效于 ASCII字符和 ISO88591(Latin1)字符0x20~0x7e char c = ?\u5E74‘。 String s1 = ―Java\u8BED\u8A00‖。 String s2 = \u0030\u0031。 (c )。 (s2)。 boolean y = w x。 boolean cc = ?b‘ ?a‘。 (―z = ‖ + z)。 } } 運算符 (operator) 45 ? 邏輯運算符 (Logical Operators) ? 操作數(shù)的邏輯關系,計算結果? true‖或? false‖ ? 邏輯與 amp。 ―op1 amp。 op2‖ 1. 操作數(shù)都為真? true‖,結果為真? true‖ 2. 否則結果為假? false‖ ? 邏輯或 || ―op1 || op2‖ 1. 有一個操作數(shù)為真? true‖,結果為真? true‖ 2. 否則結果為假? false‖ ? 邏輯非 ! ―! op‖ 1. 取反,操作數(shù)為真? true‖,結果為真? false‖,反之 …… 例 : 0 = index amp。 index NUM_ENTRIES ? 優(yōu)先級 ? (!) (amp。) (||) ? (!)算術運算符 關系運算符 (amp。) (||) 運算符 (operator) 46 ? 位運算符 (Bitwise Operators) 1. 按位取反 ~ ―~op2‖ 2. 按位與 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。 ? (―aa=‖ + aa)。 ―op1 amp。 15 00101010 amp。 ―op1 amp。 11111110 00101010 43 amp。 ? int aa = a 2。 42 00101010 2 168 10101000 相當于 42*22 = 168 運算速度比乘法快 注意 : 溢出 運算符 (operator) 55 ? 左移 ―op1 op2‖ 溢出 byte j = 42。 //84 byte j2 = (byte) (j 2)。 //336 (j1= + j1)。 (j3= + j3)。 int aa = a 2。 42 00101010 2 10 00001010 相當于 42/22 = 運算速度比除法快 運算符 (operator) 57 ? 無符號右移 ―op1 op2‖ 1. 將操作數(shù) op1的二進制位向右移 op2(正整數(shù) )位 2. 高位補零,零擴展 (zeroextension) int a = 42。 (―aa=‖ + aa)。 z = a b ? a : b。 i++。 i。 ? ―賦值?和?運算?的先后順序 int i = 10。 float x =7, y=15, v1, v2。 v2 = ++y。 int n = ++i%5。 按位異或 bitwise exclusive OR ^ 按位或 bitwise inclusive OR | 邏輯與 logical AND amp。 邏輯或 logical OR || 條件 conditional ? : 賦值 assignment = += = *= /= %= amp。 ? x+y*z (x+y)*z ? x*y ? 說明 ? 表達式力求簡單明了 ? 表達式中的變量必須賦值 表達式 (expression) 63 ? 算術表達式 ? 例 : 若 i=10, i%50 = ? 等價于 (i%5)0 public class Test { public static void main(String[] args) { int i = 10。 } else { (false)。 a+bbc。 ?b‘‘a‘。 boolean d, f。 ? f=(a+b)(b+5)。 ??? 表達式 (expression) 65 ? 邏輯表達式 ? 用邏輯運算符將 關系表達式 和 布爾值 連接起來的式子 ? 例 ? int x=23, y=98。 ? c=(xy)amp。 ? d=!aamp。(x=y)。amp。amp。 ? b=c=d=a+5。 ? a=(b=4)+(c=6)。=、 ^=、 |= ? 變量 復合賦值運算符 表達式 ? 例 ? a += b+5。 ? a *= b。 ? a *= bc。 ? 變量 =變量 運算符 (表達式 ) 表達式 (expression) 69 第二章 Java語法基礎 1. 詞法規(guī)則 2. 數(shù)據(jù)類型 3. 常量與變量 4. 運算符和表達式 5. 語句 6. 數(shù)組和字符串 70 語句 (statement) ? 表達式 + 分號? 。 ? y += a*b+c。 ? 只有分號 ?空語句 ? i = 5。 。 語句 。 class Test { public static void main(String args[]) throws IOException { (“你喜歡 Java嗎 (Y/N) )。 if (like == ?Y? || like == ?y?) (“Good”)。 } else { 語句塊 2。 class Test { public static void main(String args[]) throws IOException { (“請輸入你的成績 : )。 char b = (char)()。 if (score = 60) (“你及格了!? )。 } } C:\java Test 請輸入你的成績 : 65 你及格了! C:\ 75 條件選擇語句 ? if 語句的嵌套 1. if 語句中的語句塊又出現(xiàn)了 if 語句 2. 若沒有配對符‘ {}‘,則 else與最近的 if語句配對 3. 例 int a=1, b=2, c=3。 else (a)。 } else { (a)。 else (a)。 class Test { public static void main(String args[]) throws IOException { (“請輸入三個 0~ 9之間的數(shù) )。 byte y = (byte)()。 x = 48。 z = 48。 byte m = n z? n : z。 } } char 0 (48) char 1 (49) … … …… x=x48。 x=z48。 class Test { public static void main(String args[]) throws IOException { (“中國足球能否進入世界杯 ?)。 char c = (char) ()。 else if (c == ?n?) (“Bad”)。 else (“Inpu
點擊復制文檔內容
黨政相關相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1