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

正文內(nèi)容

[互聯(lián)網(wǎng)]2java語(yǔ)言基礎(chǔ)-預(yù)覽頁(yè)

 

【正文】 組成 。 八進(jìn)制整數(shù)必須用 0開(kāi)始 , 如 0567, 0123等 。 基本類(lèi)型 ? ? 2. 整型變量 ? 整型變量按所占存儲(chǔ)空間大小的不同有四種不同的類(lèi)型 , 均為有符號(hào)數(shù) 。 // 定義 byte型變量 b byte c = 0x55。 // 定義 short型變量 t,并賦初值八進(jìn)制數(shù) 3377 ? (3)int類(lèi)型 ? int整數(shù)類(lèi)型由于數(shù)值范圍大,而且在任何時(shí)候,帶有 byte,short和 int類(lèi)型量的一個(gè)整型表達(dá)式在計(jì)算前都會(huì)提升為 int類(lèi)型。例如,當(dāng)使用毫秒來(lái)表示一年時(shí),int數(shù)據(jù)已經(jīng)溢出(超出了 int數(shù)據(jù)的值范圍),所以需要 long類(lèi)型。 (1)標(biāo)準(zhǔn)形式 , 由數(shù)字和小數(shù)點(diǎn)組成 , 且必須有小數(shù)點(diǎn) , 如, 。 ? ( 浮點(diǎn)型 ) 數(shù)據(jù) ? 2. 實(shí)型變量 ? 實(shí)型變量的類(lèi)型說(shuō)明符 、 所占字節(jié)數(shù)和取值范圍見(jiàn)表 。 float g = 。由于 Java加強(qiáng)了類(lèi)型檢查,所以初始化一個(gè)實(shí)數(shù)時(shí)必須分清它是什么類(lèi)型的。 Java使用 Unicode格式的 16位字符集 , 而不僅僅為 ASCII字符集 , 因此 char類(lèi)型的范圍從 0 到 65535 。 例如 , 39。 轉(zhuǎn)義字符 描述 \ddd 1到 3位八進(jìn)制數(shù)據(jù)所表示的字符 (ddd) \uxxxx 1到 4位十六進(jìn)制數(shù)所表示的字符 (xxxx) \’ 單引號(hào)字符( \u0027) \” 雙引號(hào)字符( \u0022) \\ 反斜杠字符( \u005C) \r 回車(chē)( \u000D) \n 換行( \u000A) \f 走紙換頁(yè)( \u000C) \t 橫向跳格( \u0009) \b 退格( \u0008) 表 轉(zhuǎn)義字符表 ? 字符變量用 char說(shuō)明 , 用來(lái)存放單個(gè)字符 。\u002039。的代碼 char ch2 = 39。 關(guān)系運(yùn)算和邏輯運(yùn)算返回布爾類(lèi)型的值 。 ? 字符串?dāng)?shù)據(jù) ? ? 字符串常量是用雙引號(hào)括起來(lái)的零個(gè)或多個(gè)字符( 包括轉(zhuǎn)義字符 ) 。有兩種字符串變量類(lèi)型: String類(lèi)和 StringBuffer類(lèi) 。 StringBuffer str3 = new StringBuffer()。 對(duì)局部變量必須先賦值后使用 。;布爾初值為 false; Object類(lèi)型初值為null。 int i = 88888。 float f = 。 StringBuffer sb = new StringBuffer(中國(guó) 北京 2021 奧運(yùn)! )。 (l = +l)。 (boolean = +bool)。 運(yùn)算符 ? 運(yùn)算符的作用是與一定的運(yùn)算數(shù)據(jù)組成表達(dá)式來(lái)完成相應(yīng)的運(yùn)算 。 ? 算術(shù)運(yùn)算符 ? 算術(shù)運(yùn)算符按操作數(shù)的多少可分為一元 ( 或稱(chēng)單目 )和二元 ( 或稱(chēng)雙目 ) 兩類(lèi) , 一元運(yùn)算符一次對(duì)一個(gè)操作數(shù)進(jìn)行操作 , 二元運(yùn)算符一次對(duì)兩個(gè)操作數(shù)進(jìn)行操作 。 ? + 和 運(yùn)算符使運(yùn)算對(duì)象取正、負(fù)值,用得不多,但它們有提升操作數(shù)類(lèi)型的作用。 ? ++ 和 既可以是前置運(yùn)算符也是后置運(yùn)算符,這就是說(shuō),它們既可以放在運(yùn)算對(duì)象(必須是變量)前面(如++ x),也可以放在后面(如 x ++)。 ? 例如: 設(shè) i = 5。 j = ++ i。二元算術(shù)運(yùn)算符具有左結(jié)合性。實(shí)數(shù) a%b的結(jié)果為a(int)(a/b)*b,余數(shù)的符號(hào)與被除數(shù) a相同。表 Java語(yǔ)言的 6種關(guān)系運(yùn)算符 。 簡(jiǎn)潔與、或和非簡(jiǎn)潔與、或的結(jié)果有時(shí)不同。 boolean b = x ++ y++ amp。 a ++ b ++。、 |低于關(guān)系運(yùn)算符。 Java中提供了表 。正數(shù)的符號(hào)位用 0表示,其余各位代表數(shù)值本身。 ? 若兩個(gè)數(shù)據(jù)長(zhǎng)度不同(如 short和 int型),對(duì)它們進(jìn)行位運(yùn)算時(shí),則系統(tǒng)首先會(huì)將長(zhǎng)度短的數(shù)據(jù)的左側(cè)用符號(hào)位填滿(稱(chēng)為符號(hào)位擴(kuò)展)。 // b = 0xba ? 2.按位與運(yùn)算符( amp。 1 = 0,1 amp。例如: int a = 0x45 , b = 0x31。即 0 | 0 = 0,0 | 1 = 1,1 | 0 = 1,1 | 1 = 1 ? 按位或可以用來(lái)把某些特定的位置 1(置位),而不影響其他位。 // b = 0x75 ? 4.按位異或運(yùn)算符( ^) ? 參與運(yùn)算的兩個(gè)值,如果兩個(gè)相應(yīng)的位相同,則該位的結(jié)果為 0,否則為 1。例如: int a = 0x45, b = 0x31。例如: int a = 7 , b。 ? 右移 1位相當(dāng)于除以 2取商,而且用右移來(lái)實(shí)現(xiàn)除法比除法運(yùn)算速度要快。例如,5(0xfb)右移 1位等于 3,而 (5)/2的結(jié)果是 2。 b = a 2。 否則 , 需要使用強(qiáng)制類(lèi)型轉(zhuǎn)換運(yùn)算符 。 復(fù)合賦值運(yùn)算符有 11種 , 見(jiàn)表 。 ? (2)表 :即 op1僅計(jì)算 1次。 // 執(zhí)行后 i=2 ? 條件運(yùn)算符 ? 條件運(yùn)算符是一種三元運(yùn)算符 , 它的格式如下: 布爾表達(dá)式 ?表達(dá)式 1: 表達(dá)式 2 ? 在這個(gè)式子中 , 先計(jì)算布爾表達(dá)式的真假 , 若為真 ,則計(jì)算并返回表達(dá)式 1, 若為假 , 則計(jì)算并返回表達(dá)式 2。 另外 , 運(yùn)算符 “ +=”把兩個(gè)字符串連接的結(jié)果放進(jìn)第一個(gè)字符串里 。 表 (1)處的類(lèi)型可以是 int, long, float和 double,返回類(lèi)型與參數(shù)類(lèi)型兩者類(lèi)型相同。 ? 那么,程序中所有的 Math可省去不寫(xiě),這樣可簡(jiǎn)化程序的書(shū)寫(xiě)和輸入。 表達(dá)式類(lèi)型由運(yùn)算符和參與運(yùn)算的數(shù)據(jù)的類(lèi)型決定 。 ? 1. 自動(dòng)類(lèi)型轉(zhuǎn)換 ? 整型 、 實(shí)型和字符型數(shù)據(jù)可以進(jìn)行混合運(yùn)算 。 ? 2. 強(qiáng)制類(lèi)型轉(zhuǎn)換 ? 高級(jí)數(shù)據(jù)要轉(zhuǎn)換為低級(jí)數(shù)據(jù)時(shí) , 需進(jìn)行強(qiáng)制類(lèi)型轉(zhuǎn)換 , Java不象 C/C++那樣允許自動(dòng)類(lèi)型轉(zhuǎn)換 。 ? 加括號(hào)的 char告訴編譯器想把整型變成字符并把它放在 b里 。 ? 3. 表達(dá)式求值中的自動(dòng)類(lèi)型提升 ? 在表達(dá)式的求值過(guò)程中 , 運(yùn)算中間值的精度有時(shí)會(huì)超出操作數(shù)的取值范圍 。為解決這類(lèi)問(wèn)題, Java語(yǔ)言在對(duì)表達(dá)式求值時(shí),自動(dòng)提升 byte或 short類(lèi)型的數(shù)據(jù)為 int類(lèi)型的。 (4)若有 double類(lèi)型,則表達(dá)式值為 double類(lèi)型。 // 編譯錯(cuò)誤 ! 不能向 byte變量賦 int值 程序運(yùn)行結(jié)果如下: + 515 result = ? 優(yōu)先級(jí) ? 在一個(gè)表達(dá)式中可能有各種運(yùn)算符, Java語(yǔ)言規(guī)定了表達(dá)式中出現(xiàn)各種運(yùn)算符的時(shí)候,哪種運(yùn)算符先進(jìn)行運(yùn)算,哪種運(yùn)算符后進(jìn)行運(yùn)算的運(yùn)算符運(yùn)算順序,稱(chēng)為運(yùn)算符的優(yōu)先級(jí),它指明了同一表達(dá)式中多個(gè)運(yùn)算符被執(zhí)行的次序,同一級(jí)里的操作符具有相同的優(yōu)先級(jí)。 ? 結(jié)合性 ? 在表達(dá)式中出現(xiàn)多個(gè)相同優(yōu)先級(jí)的運(yùn)算符時(shí) , 就需要考慮結(jié)合性 。 例如二元算術(shù)運(yùn)算符具有左結(jié)合性 , 計(jì)算 a + b c時(shí) , 操作數(shù) b的左 、 右運(yùn)算符 +、 是同級(jí)運(yùn)算符 , 計(jì)算時(shí) , b先與左邊的 + 結(jié)合 , 計(jì)算 a + b, 其和再與 c相減;而右結(jié)合性是從右向左使用運(yùn)算符 。 但有時(shí)候 , 確實(shí)需要將這些基本類(lèi)型作為類(lèi)來(lái)處理 。這些類(lèi)將以上基本類(lèi)型包裝成類(lèi)。 // i 是 Integer類(lèi)的一個(gè)對(duì)象 , 值為 10 Integer j = new Integer(20)。 輸出給定所有內(nèi)容后 , 輸出一個(gè)回車(chē)換行 。 或: (a=%d\tb=%f\tc=%c,a,b,c)。如上例中的 a=、 b=、 c=和 \t(制表符)將按原意輸出。 ? 應(yīng)用本方法時(shí)要使用 Java的異常處理機(jī)制 。使用 next方法進(jìn)行鍵盤(pán)輸入的例子如下。需要時(shí),可進(jìn)行類(lèi)型轉(zhuǎn)換,得到所需類(lèi)型的輸入數(shù)據(jù)。 import 。 s = s % 7。
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1