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

正文內(nèi)容

java語言程序設計(概述、java基礎)ppt(編輯修改稿)

2024-11-12 16:18 本頁面
 

【文章內(nèi)容簡介】 ic void main(String args[]) { int x, y, sum ; //變量聲明 x = 3 ; y = 5 ; sum =x+y ; //求和 (二數(shù)之和為: + sum) ; } } 在 Java中,使用變量要遵守“先聲明后使用”的原則。 類型轉(zhuǎn)換 ? 自動轉(zhuǎn)換 ? 需要滿足兩個條件:類型相容; ? 目標數(shù)據(jù)類型比原數(shù)據(jù)類型分配的內(nèi)存空間大 (即由低到高 )。 ? 強制轉(zhuǎn)換 ? 發(fā)生在相容數(shù)據(jù)類型之間 (即精度由高到低 ) 。 ? 語法形式: ? (目標類型 )值 基本數(shù)據(jù)類型按精度從“低”到“高”的順序為: byte short int long float double 表達式和運算符 ? 表達式是由運算符、操作數(shù)和方法調(diào)用按照語言的語法構(gòu)造而成的符號序列。表達式可用于計算一個公式,為變量賦值以及幫助控制程序執(zhí)行流程。 表達式與運算符 ? 只有一個運算對象的運算符稱為一元運算符。例如 ++x是一個一元運算符,它是對運算對象 x自增加 1。 ? ++x,x: 使用 X之前,先使 X的值加 1(或減 1); ? X++, X: 使用 X之后,再使 X的值加 1(或減1) ? 設 X=5 ? 則 Y=++X Y的值為 6。 ? Y=X++ Y的值為 5,而 X為 6。 ? 我們可以將運算符分成以下幾類: ? 算術(shù)運算符; ? 關(guān)系和條件運算符; ? 移位和邏輯運算符; ? 賦值運算符; ? 其他的運算符。 算術(shù)運算符 ? Java 語言支持所有的浮點型和整型數(shù)進行各種算術(shù)運算。這些運算符為 +(加)、(減)、 *(乘)、 /(除)以及 %(取模)。 ? 算術(shù)運算符的使用基本上與加減乘除一樣,也是先乘除后加減,必要時加上括號表示運算的先后順序。例如這個程序代碼會在命令行模式下顯示: ? (1 + 2 * 3)。 關(guān)系與邏輯運算符 運算符 運算 用法 返回 true的情況 大于 x1 x2 x1大于 x2 = 不小 于 x1 = x2 x1 大于或等于 x2 小于 x1 x2 x1小于 x2 = 不大 于 x1 = x2 x1小于或等于 x2 == 等于 x1 == x2 x1 等于 x2 != 不等 于 x1 != x2 x1不等于 x2 條件運算符 運算符 運算 用法 返回 true的情況 amp。amp。 條件與 x amp。amp。 y x和 y都是 true ‖ 條件或 x ‖ y x或者 y是 true ! 條件非 !x x為 false ^ 條件異或 x ^ y x和 y邏輯值不相同 位運算符 ? 位運算符是對操作數(shù)以二進制位為單位進行的操作和運算,其結(jié)果均為整型量。 移位和邏輯運算符 運算符 運算 用法 運算規(guī)則 (設 x=11010110, y=01011001, n=2) 運算結(jié)果 右移 x n 將 x各位右移 n位,左邊按符號補 0或補 1 11110101 左移 x n 將 x各比特位左移 n位,右邊補 0 01011000 無符號右 移 x n 將 x右移 n位 (無符號的 ) ,左邊補 0 00110101 amp。 與 x amp。 y 將 x, y按位與操作 01010000 | 或 x | y 將 x, y按位或操作 11011111 ^ 異或 x ^ y 將 x, y按位異或操作 10001111 ~ 位反 ~ x 將 x各比特位按位取反 00101001 ? 右移運算符“ ”將一個數(shù)的二進制位序列右移若干位,移出右端的低位被舍棄,最高位則移入原來高位的值。 ? 例如: ? a=00110111,則 a2 = 00001101 ? b=11010011,則 b2 = 11110100 ? 左移運算符“ ”將一個數(shù)的二進制位序列左移若干位,高位左移后溢出舍棄,不起作用。 ? 當移位運算符通過對運算對象左移位或者右移位來對數(shù)據(jù)執(zhí)行位操作時,一個數(shù)每左移 1位,相當于這個數(shù)乘以 2,每右移 1位,相當于除以 2。 ? 例如,設 x=8, ? 則 x 1表示左移 1位,相當于作 x 21的運算,其結(jié)果為 16。 ? x 2 表示左移 2位,相當于作 x 22的運算,其結(jié)果為 32。 ? 而 x 1表示右移 1位,相當于作 x247。 21的運算,其結(jié)果為 4, ? x 2表示右移 2位,相當于作 x247。 22的運算,其結(jié)果為 2。 ? 一般地: x n表示左移 n位,相當于作 x 2n的運算, ? x n表示右移 n位,相當于作 x247。 2n的運算。 ? 邏輯右移運算符“ ”將一個數(shù)的二進制位右移若干位,右端移出的低位被舍棄,最高位也是補 0,這點與“ ”不同。 ? 當運算對象為數(shù)字的時候,“ amp?!边\算符為每一
點擊復制文檔內(nèi)容
教學課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1