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

正文內(nèi)容

java語(yǔ)法基礎(chǔ)ppt課件-文庫(kù)吧資料

2025-01-20 07:06本頁(yè)面
  

【正文】 ue true true false 運(yùn)算符和表達(dá)式 JAVA Page 71 五、條件運(yùn)算符和條件表達(dá)式 條件運(yùn)算符是三元運(yùn)算符 ,用 ” ?”和 ” :”表示。op2 |= op1|=op2 op1=op1|op2 ^= op1^=op2 op1=op1^op2 = op1=op2 op1=op1op2 = op1=op2 op1=op1op2 = op1=op2 op1=op1op2 運(yùn)算符和表達(dá)式 JAVA Page 69 三、關(guān)系運(yùn)算符和關(guān)系表達(dá)式 運(yùn)算符 用法 返回 true值時(shí)的情況 op1op2 op1大于 op2 op1op2 op1小于 op2 = op1=op2 op1大于等于 op2 = op1=op2 op1小于等于 op2 == op1==op2 op1等于 op2 != op1!=op2 op1不等于 op2 運(yùn)算符和表達(dá)式 JAVA Page 70 四、邏輯運(yùn)算符和邏輯表達(dá)式 關(guān)系表達(dá)式 1的值 (op1) 關(guān)系表達(dá)式 2的值(op2) op1amp。= op1amp。 % op1%op2 進(jìn)行取余運(yùn)算 如 int e=5%3。 * op1*op2 進(jìn)行乘法運(yùn)算 如 int c=5*3。 char c=(char)(b+1)?!?,下標(biāo)運(yùn)算符“ []”,實(shí)例運(yùn)算符“ instance of”,內(nèi)存分配運(yùn)算符“ new”,強(qiáng)制類型轉(zhuǎn)換運(yùn)算符(類型),以及方法調(diào)用運(yùn)算符“()”等 運(yùn)算符和表達(dá)式 JAVA Page 66 運(yùn)算符 用法 作用 + +op 取正值 op 取負(fù)值 ++ ++op, op++ 將某個(gè)數(shù) +1如 a++或 ++a, ++寫在左邊是先自加再賦值,寫在右邊是先賦值再自加 op, op 將某個(gè)數(shù) 1如 a或 a, 寫在左邊是先自減再賦值,寫在右邊是先賦值再自減 注意: i++(i)與 ++i(i)是有區(qū)別的 一、算術(shù)運(yùn)算符和算術(shù)表達(dá)式 運(yùn)算符和表達(dá)式 JAVA Page 67 運(yùn)算符 用法 作用 + op1+op2 進(jìn)行加法運(yùn)算 如 int a=3+2。 || 位運(yùn)算符 , , , amp。=、 |=、 ^=、 =、 =、= 關(guān)系運(yùn)算符 , , =, =, ==, != 布爾邏輯運(yùn)算符 !, amp。 Java的表達(dá)式既可以單獨(dú)組成語(yǔ)句,又可以出現(xiàn)于循環(huán)條件測(cè)試、變量說明、方法的調(diào)用參數(shù)等場(chǎng)合。 運(yùn)算符按其操作數(shù)的個(gè)數(shù)來分,可分為一元運(yùn)算符、二元運(yùn)算符和三元運(yùn)算符。 //出錯(cuò) ,i已被定義 j = 8。 int j =4。 //對(duì)這個(gè)作用域而言, i是局部變量 } //這里不可以訪問 i, i在這里不存在 ……………… JAVA Page 63 變量作用域的例子 2 ?在某個(gè)局部作用域內(nèi)定義的變量不能在其嵌套的局部作用域中重新定義。 變量作用域的劃分: 局部變量( Local Variable):是定義在方法或方法里的程序塊中的變量, 從他們被聲明的地方開始,一直到包含這個(gè)聲明的語(yǔ)句塊結(jié)尾均可被訪問 ,使用前一定要初始化。 x 10 10 注意:必須要先聲明,再使用。 x 10 int x。 聲明后賦值: 在變量生成后,利用賦值語(yǔ)句把數(shù)據(jù)從內(nèi)存中的一個(gè)位置復(fù)制另一個(gè)位置。 合并這兩步即為聲明變量同時(shí)進(jìn)行初始化, 如: int x=10。 變量的定義分為兩步: ( declaration) 如: int x。 變量 JAVA Page 59 變量命名 :按標(biāo)識(shí)符中的命名規(guī)則 變量定義: 包括變量名、變量類型和作用域 Type varName [ =value [, varName [ =value]…] ] 變量類型 變量名 變量值 例如: int x,y。 所謂的 變量的作用范圍 是指可以存取變量的代碼模塊。 int Money。 int CardID。每個(gè)內(nèi)存塊只能存儲(chǔ)一種類型的數(shù)據(jù)。 ? (“paper size in centimeters:” +width*M +”by” +height*M)。 ? public static void main(string args[]) { ? double width=。給 myDate2賦值為 5 可以改變 myData2的值,但是不能改變 myDate1的值。 //定義常量 int myData2 = 2。 final int MY_DATE = 5 。 ?也可以使用 ()語(yǔ)句 Java程序的一些特殊語(yǔ)句 JAVA 轉(zhuǎn)換符 類型 舉例 d 十進(jìn)制整數(shù) 159 x 十六進(jìn)制整數(shù) 9f o 八進(jìn)制整數(shù) 237 f 定點(diǎn)浮點(diǎn)數(shù) e 指數(shù)浮點(diǎn)數(shù) +01 g 通用浮點(diǎn)數(shù) (e和 f中較短的 ) a 十六進(jìn)制浮點(diǎn) s 字符串 Hello c 字符 H b 布爾 true h 散列碼 42628b2 tx 日期時(shí)間 % 百分號(hào) % n 與平臺(tái)有關(guān)的行分隔符 JAVA Page 55 常量: 如果一個(gè)存儲(chǔ)空間中的數(shù)據(jù)在程序運(yùn)行過程中一直都沒有發(fā)生改變,稱這種空間為常量,常量也有常量名,用保留字 final來定義。 ?或 ?(“%”,x)。 } } JAVA Page 53 輸出語(yǔ)句 ?使用 (x)將數(shù)值 x輸出 ?例如: ? double x=。 b = (byte) (b * 3)。 } } JAVA Page 52 開動(dòng)腦筋:編譯結(jié)果是什么? public class ByteTest { public static void main ( String [] args ) { byte b。 b = b * 3。 ?賦值語(yǔ)句中的自動(dòng)類型轉(zhuǎn)換 數(shù)據(jù)類型 JAVA Page 51 開動(dòng)腦筋:編譯結(jié)果是什么? public class ByteTest { public static void main ( String [] args ) { byte b。 …… } 代表類型 對(duì)象的引用 代表一個(gè)對(duì)象 八、引用類型 數(shù)據(jù)類型 JAVA Page 46 總結(jié): 變量有兩種類型: ?簡(jiǎn)單類型變量:保存在堆棧中 ?對(duì)象變量:保存在堆中,需要用 new來分配空間 變量名 Int型 變量名 字節(jié) 對(duì)象變量名 32位地址 對(duì)象實(shí)際存儲(chǔ)空間 數(shù)據(jù)類型 JAVA Page 47 簡(jiǎn)單變量 進(jìn)程 堆棧 ?一個(gè)進(jìn)程有一個(gè)堆棧,獨(dú)享 ?堆棧大小有限制 數(shù)據(jù)類型 JAVA Page 48 ?對(duì)象內(nèi)容不放在堆棧 stack中,放在堆 heap中 ?對(duì)象引用放在堆棧中 對(duì)象變量 堆棧 進(jìn)程 堆對(duì)象 對(duì)象 數(shù)據(jù)類型 JAVA Page 49 練習(xí): 定義一 常量 PI并賦值為 定義一字符串類型的常量 NAME并賦值為 qrsoft 定義一整型常量并賦值為 100 定義一字符常量并賦值為 a 數(shù)據(jù)類型 JAVA Page 50 九、數(shù)據(jù)類型轉(zhuǎn)換 ?自動(dòng)類型轉(zhuǎn)換 ?兩種類型兼容; ?目標(biāo)類型大于源類型; ?強(qiáng)制類型轉(zhuǎn)換 ?兩種類型不兼容 ?目標(biāo)類型小于源類型 ?強(qiáng)制類型轉(zhuǎn)換的通用格式如下: 目標(biāo)類型 變量 =(目標(biāo)類型)值; 例如: int i = 3。 private double salary。 數(shù)據(jù)類型 JAVA Page 45 例: public class Teacher{ private String name。 ?指針 就是簡(jiǎn)單的地址,而引用除了表示地址外,還可以提供對(duì)象其他信息。 ?在 Java中,“引用”指向一個(gè)對(duì)象在內(nèi)存中的位置,實(shí)質(zhì)上是一種帶有很強(qiáng)的完整性和安全性的限制的指針。 例: enum Day { Monday,Tuesday,Wednesday } Day weekday=。 state=true。 數(shù)據(jù)類型 JAVA Page 41 六、布爾數(shù)據(jù)類型 (字面值及變量 ) 布爾型字面值: 只有兩個(gè)值: true false 布爾型變量: 例如: boolean state=true。 如 ” It is a nice day!”和 ” Java” 。 \n : 表示回車換行; \t : 表示制表 (即 Tab鍵 ); \f : 表示換頁(yè); \b : 表示退格; \r : 表示回車; \ddd : 3位八進(jìn)制數(shù)所代表的字符; \uxxxx : 4位十六進(jìn)制數(shù)所代表的字符。 例如: \、 \39。 Java內(nèi)部使用 2個(gè)字節(jié)表示每個(gè)字符,采用Unicode編碼。其中大約有 21000個(gè)字符專門用于中文、日文和韓文的表意文字。 ISO88591 Latin1字符集: 在西歐,用戶希望字符集能夠表示他們本國(guó)字符集的所有字符, ASCII字符集因而被擴(kuò)展到 8位,即增加了 128個(gè)字符,用于表示英文中不存在的各種西歐語(yǔ)言的字符。A39。 字符型變量: ?用于存儲(chǔ)一個(gè)字符,在內(nèi)存中占 2個(gè)字節(jié)。 , 39。 , 39。 , 39。 如: 39。 ( f )。 三、浮點(diǎn)數(shù)據(jù)類型 (字面值及變量 ) 數(shù)據(jù)類型 JAVA Page 35 動(dòng)動(dòng)腦筋 public class FloatTest { public static void main ( String [] args ) { float f。 double x=。 三、浮點(diǎn)數(shù)據(jù)類型 (字面值及變量 ) 數(shù)據(jù)類型 JAVA Page 34 浮點(diǎn)型變量: 例 : double sunDistance=。如 + 12345E4,其中 e或
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1