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

正文內(nèi)容

java語法基礎(chǔ)ppt課件(編輯修改稿)

2025-02-10 07:06 本頁面
 

【文章內(nèi)容簡介】 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。 byte b = ( byte )i。 ?賦值語句中的自動(dòng)類型轉(zhuǎn)換 數(shù)據(jù)類型 JAVA Page 51 開動(dòng)腦筋:編譯結(jié)果是什么? public class ByteTest { public static void main ( String [] args ) { byte b。 b = 3 。 b = b * 3。 ( b )。 } } JAVA Page 52 開動(dòng)腦筋:編譯結(jié)果是什么? public class ByteTest { public static void main ( String [] args ) { byte b。 b = 3 。 b = (byte) (b * 3)。 ( b )。 } } JAVA Page 53 輸出語句 ?使用 (x)將數(shù)值 x輸出 ?例如: ? double x=。 ? (x)。 ?或 ?(“%”,x)。 ?(“Hello,%s,Next year,you?ll be %d”,name,age)。 ?也可以使用 ()語句 Java程序的一些特殊語句 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來定義。 例如 : final double PI = 。 final int MY_DATE = 5 。 其中 PI與 MY_DATE就是常量 注意: 常量只能在定義時(shí)賦值 變量可以隨時(shí)賦值 ,賦值由賦值符 ( = )實(shí)現(xiàn) . 常量 例如: final int myData1 = 3。 //定義常量 int myData2 = 2。 //定義變量 myData2 =5。給 myDate2賦值為 5 可以改變 myData2的值,但是不能改變 myDate1的值。 JAVA Page 56 ?類常量 :可以在一個(gè)類中的多個(gè)方法中使用 使用關(guān)鍵字 static final ?public class ConstantsExample2{ ? public static final double M=。 ? public static void main(string args[]) { ? double width=。 ? double height=11。 ? (“paper size in centimeters:” +width*M +”by” +height*M)。 ? } ? } 常量 JAVA Page 57 一、變量 (Variable) 變量 :一個(gè)命名的內(nèi)存塊 ,用于存儲(chǔ) Java程序中的信息。每個(gè)內(nèi)存塊只能存儲(chǔ)一種類型的數(shù)據(jù)。 變量的 類型和變量名 變量名以 Unicode字母(國際字符集標(biāo)準(zhǔn),包括 _和 $)開頭 接下來是任意數(shù)量的 Unicode字母和數(shù)字 類名以大寫字母開頭 變量 例子:合法的變量定義 String Name。 int CardID。 String PassWord。 int Money。 JAVA Page 58 一、變量 (Variable) Java的變量命名要遵從如下的 三條規(guī)則 : 必須由 Unicode字符集中的字符組成 不能與 Java語言的關(guān)鍵字相同,或命名成布爾值( true或 false) 在同一個(gè)作用范圍內(nèi),不能有相同名字的兩個(gè)變量。 所謂的 變量的作用范圍 是指可以存取變量的代碼模塊。 變量的作用范圍同時(shí)也決定了變量何時(shí)產(chǎn)生,何時(shí)消滅。 變量 JAVA Page 59 變量命名 :按標(biāo)識(shí)符中的命名規(guī)則 變量定義: 包括變量名、變量類型和作用域 Type varName [ =value [, varName [ =value]…] ] 變量類型 變量名 變量值 例如: int x,y。 double a=,b=。 變量的定義分為兩步: ( declaration) 如: int x。 ( Assignment)如: x=10。 合并這兩步即為聲明變量同時(shí)進(jìn)行初始化, 如: int x=10。 二、變量的命名與定義 變量 JAVA Page 60 聲明同時(shí)初始化 :讓一個(gè)變量在生成的時(shí)候具有一個(gè)指定的常量。 聲明后賦值: 在變量生成后,利用賦值語句把數(shù)據(jù)從內(nèi)存中的一個(gè)位置復(fù)制另一個(gè)位置。 int x=10。 x 10 int x。 x=10。 x 10 10 注意:必須要先聲明,再使用。 二、變量的命名與定義 變量 JAVA Page 61 變量的作用域 : 指該變量名可以被引用在程序的那一部分上 。 變量作用域的劃分: 局部變量( Local Variable):是定義在方法或方法里的程序塊中的變量, 從他們被聲明的地方開始,一直到包含這個(gè)聲明的語句塊結(jié)尾均可被訪問 ,使用前一定要初始化。又可稱為: ?自動(dòng)變量 (Automatic Variable) ?臨時(shí)變量( Temporary Variable) ?棧變量( Stack Variable) 二、變量的命名與定義 變量 JAVA Page 62 變量作用域的例子 1 ……………… { int i 。 //對(duì)這個(gè)作用域而言, i是局部變量 } //這里不可以訪問 i, i在這里不存在 ……………… JAVA Page 63 變量作用域的例子 2 ?在某個(gè)局部作用域內(nèi)定義的變量不能在其嵌套的局部作用域中重新定義。 …………… { int i = 2。 int j =4。 { int i = 6。 //出錯(cuò) ,i已被定義 j = 8。 } } …………… JAVA Page 64 運(yùn)算符和表達(dá)式 運(yùn)算符 ,也稱為操作符,用于對(duì)數(shù)據(jù)進(jìn)行計(jì)算和處理,或改變特定對(duì)象的值。 運(yùn)算符按其操作數(shù)的個(gè)數(shù)來分,可分為一元運(yùn)算符、二元運(yùn)算符和三元運(yùn)算符。 表達(dá)式 是運(yùn)算符、常量和變量的組合。 Java的表達(dá)式既可以單獨(dú)組成語句,又可以出現(xiàn)于循環(huán)條件測試、變量說明、方法的調(diào)用參數(shù)等場合。 JAVA Page 65 名稱 符號(hào) 算術(shù)運(yùn)算符 +,-, *, /, %,++,-- 賦值運(yùn)算符 = 擴(kuò)展賦值運(yùn)算符 +=、 =、 *=、 /=、 %=、 amp。=、 |=、 ^=、 =、 =、= 關(guān)系運(yùn)算符 , , =, =, ==, != 布爾邏輯運(yùn)算符 !, amp。amp。, || 位運(yùn)算符 , , , amp。, |,^,~ 條件運(yùn)算符 (?:) 其他運(yùn)算符 分量運(yùn)算符“ ”,下標(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。 char b=?A?。 char c=(char)(b+1)。 op1op2 進(jìn)行減法運(yùn)算 如 int b=53。 * op1*op2 進(jìn)行乘法運(yùn)算 如 int c=5*3。 / op1/op2 進(jìn)行除法運(yùn)算 如 int d=10/3。 % op1%op2 進(jìn)行取余運(yùn)算 如 int e=5%3。 一、算術(shù)運(yùn)算符和算術(shù)表達(dá)式 運(yùn)算符和表達(dá)式 JAVA Page 68 二、賦值運(yùn)算符和賦值表達(dá)式 運(yùn)算符 表達(dá)式 等效表達(dá)式 += op1+=op2 op1=op1+op2 = op1=op2 op1=op1op2 *= op1*=op2 op1=op1*op2 /= op1/=op2 op1=op1/op2 %= op1%=op2 op1=op1%op2 amp。= op1amp。=op2 op1=op1amp。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
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1