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

正文內(nèi)容

jsp程序設(shè)計(jì)教程(第2章)-免費(fèi)閱讀

  

【正文】 在同一個(gè)頁(yè)面中,函數(shù)名必須是唯一的,并且區(qū)分大小寫。 break。 do…while 語(yǔ)句的語(yǔ)法格式如下: do{ 循環(huán)體 } while (條件表達(dá)式 )。如果循環(huán)變量超過(guò)了該邊限,則停止該循環(huán)語(yǔ)句的執(zhí)行。 操作數(shù) ?結(jié)果 1:結(jié)果 2 JavaScript的流程控制語(yǔ)句 ? if條件判斷語(yǔ)句 ? for循環(huán)語(yǔ)句 ? while循環(huán)語(yǔ)句 ? do…while 循環(huán)語(yǔ)句 ? switch語(yǔ)句 √ √ √ √ √ if條件判斷語(yǔ)句 對(duì)變量或表達(dá)式進(jìn)行判定并根據(jù)判定結(jié)果進(jìn)行相應(yīng)的處理,可以使用 if語(yǔ)句。 運(yùn)算符 描 述 運(yùn)算符 描 述 運(yùn)算符 描述 ! 邏輯非 amp。 j=i //j的值為 5, i的值為 5 運(yùn)算符 關(guān)系運(yùn)算符的基本操作過(guò)程是:首先對(duì)操作數(shù)進(jìn)行比較,這個(gè)操作數(shù)可以是數(shù)字也可以是字符串,然后返回一個(gè)布爾值 true或 false。 算術(shù)運(yùn)算符等同于數(shù)學(xué)運(yùn)算,即在程序中進(jìn)行加、減、乘、除等運(yùn)算。例如: var varible=17。如果腳本代碼比較復(fù)雜或是同一段代碼可以被多個(gè)頁(yè)面所使用,則可以將這些腳本代碼放置在一個(gè)單獨(dú)的文件中,該文件的擴(kuò)展名為 .js,然后在需要使用該代碼的 Web頁(yè)面中鏈接該 JavaScript文件即可。 如果不確定這個(gè)方法會(huì)拋出哪種異常,那么可以直接拋出 Exception異常,例如,下面的代碼: public void methodServlet(int number) throws Exception{ ……. } 注意: throw和 throws關(guān)鍵字盡管只有一個(gè)字母之差,卻有著不同的用途,注意不要將兩者混淆。finally語(yǔ)句的作用就是不管捕獲的異常是否出現(xiàn),都會(huì)執(zhí)行 finally代碼塊。 addAll(int, Collection coll) 用來(lái)向集合的指定索引位置添加指定集合中的所有對(duì)象 remove(int index) 用來(lái)清除集合中指定索引位置的對(duì)象 set(int index, Object obj) 用來(lái)將集合中指定索引位置的對(duì)象修改為指定的對(duì)象 get(int index) 用來(lái)獲得指定索引位置的對(duì)象 indexOf(Object obj) 用來(lái)獲得指定對(duì)象的索引位置。 List接口的常用實(shí)現(xiàn)類有 ArrayList、 Vector和LinkedList,這 3個(gè)類擁有以下兩個(gè)特征: ( 1)允許內(nèi)容有重復(fù)的元素存在; ( 2)內(nèi)部元素有特定的順序。 number[1][0] = 22。聲明二維數(shù)組語(yǔ)法格式如下: 數(shù)據(jù)類型 數(shù)組名 [][] = new 數(shù)據(jù)類型 [個(gè)數(shù) ] [個(gè)數(shù) ]。 String[] any = new String[10]。聲明代碼如下: String(StringBuffer buffer) 該方法產(chǎn)生的 String對(duì)象,其內(nèi)含的字符串,等同于buffer參數(shù)( StringBuffer對(duì)象)所存放的字符串內(nèi)容。 String str3 = new String(myL,1,2)。簡(jiǎn) 39。, 39。字符串是常量;它們的值在創(chuàng)建之后不能改變。例如,要在網(wǎng)頁(yè)中輸出文字“平平淡淡才是真!快快樂(lè)樂(lè)才是福!”,可以寫成以下代碼: 字符串處理 % String str。 在 Java中,對(duì)于字符串的處理,均由 的 String類完成。它的數(shù)據(jù)類型必須同方法聲明中的返回值類型一致,這可以通過(guò)強(qiáng)制類型轉(zhuǎn)換實(shí)現(xiàn)。一定不能少 語(yǔ)句序列:也就是循環(huán)體,循環(huán)開始時(shí)首先被執(zhí)行一次,然后在條件表達(dá)式的結(jié)果為 true時(shí),重復(fù)執(zhí)行。 while循環(huán)語(yǔ)句的基本語(yǔ)法格式如下: while(條件表達(dá)式 ){ 語(yǔ)句序列 } 條件表達(dá)式:決定是否進(jìn)行循環(huán)的表達(dá)式,其結(jié)果為boolean類型,也就是其結(jié)果只能是 true或 false。 迭代語(yǔ)句:用于改變循環(huán)變量的值的語(yǔ)句。如果沒(méi)有與表達(dá)式的值相匹配的 case常量時(shí),將執(zhí)行語(yǔ)句序列 n+1。一條或多條語(yǔ)句,但不需要大括號(hào)。 常量表達(dá)式 1:如果有 case出現(xiàn),則為必要參數(shù)。 if...else條件語(yǔ)句的執(zhí)行過(guò)程如下圖所示。在分支語(yǔ)句中主要有以下兩個(gè)語(yǔ)句: ■ If條件語(yǔ)句 ■ switch多分支語(yǔ)句 √ √ If…else 語(yǔ)句 if...else語(yǔ)句是條件語(yǔ)句最常用的一種形式,它針對(duì)某種條件有選擇地做出處理。 //先執(zhí)行 2+3,然后再將變量 n2加 1 (a)。0=0 | 轉(zhuǎn)換為二進(jìn)制數(shù)據(jù)進(jìn)行或運(yùn)算 1|1=1, 1|0=1, 0|1=1, 0|0=0 ^ 轉(zhuǎn)換為二進(jìn)制數(shù)據(jù)進(jìn)行異或運(yùn)算 1^1=0, 1^0=1, 0^1=1, 0^0=0 ~ 進(jìn)行數(shù)值的相反數(shù)減 1運(yùn)算 ~50= 501= 51 向右移位 15 1 = 7 向左移位 15 1 = 30 向右移位 15 1 = 7 = 左移賦值運(yùn)算符 n ?3等價(jià)于 n = n 3 = 右移賦值運(yùn)算符 n ?3等價(jià)于 n = n 3 = 無(wú)符號(hào)右移賦值運(yùn)算符 n ?3等價(jià)于 n = n 3 運(yùn)算符的應(yīng)用 6.條件運(yùn)算符 條件運(yùn)算符是三元運(yùn)算符,其語(yǔ)法格式如下: 表達(dá)式 ? a : b 其中,表達(dá)式值的類型為邏輯型。false: false ! 邏輯反 !true: false, !false: true == 相等 true==true: true , false==false: true , true==false: false != 不相等 true!=true: false , false!=false: false ,true!=false: true 運(yùn)算符的應(yīng)用 5. 位 運(yùn)算符 位運(yùn)算符用于對(duì)數(shù)值的位進(jìn)行操作,參與運(yùn)算的操作數(shù)只能是 int或 long類型。false: true || 短路或 trueamp。Java中的邏輯運(yùn)算符如下表所示。a39。算術(shù)運(yùn)算符支持整型和浮點(diǎn)型數(shù)據(jù)的運(yùn)算,當(dāng)整型與浮點(diǎn)型數(shù)據(jù)進(jìn)行算術(shù)運(yùn)算時(shí),會(huì)進(jìn)行自動(dòng)類型轉(zhuǎn)換,結(jié)果為浮點(diǎn)型。 運(yùn)算符的應(yīng)用 1.賦值運(yùn)算符 在 Java語(yǔ)言中表達(dá)各種運(yùn)算的符號(hào)叫做運(yùn)算符。 //允許訪問(wèn) medal_CN=100。 //成員變量 public void China(){ int medal_CN=100。 //定義字符變量 ( 3)變量的有效范圍是指程序代碼能夠訪問(wèn)該變量的區(qū)域,若超出該區(qū)域訪問(wèn)變量,則編譯時(shí)會(huì)出現(xiàn)錯(cuò)誤。非法的變量名如 3Three、house、 final(關(guān)鍵字)。 char c1=39。 39。其中整數(shù)類型又分為字節(jié)型( byte)、短整型( short)、整型( int)和長(zhǎng)整型( long),它們都用來(lái)定義一個(gè)整數(shù),唯一的區(qū)別就是它們所定義的整數(shù)所占用內(nèi)存的空間不同,因此整數(shù)的取值范圍也不同;Java中的浮點(diǎn)類型又包括單精度類型( float)和雙精度類型( double),在程序中使用這兩種類型來(lái)存儲(chǔ)小數(shù)。 當(dāng)存在多個(gè)包名時(shí),各個(gè)包名之間使用“ .”分隔,同時(shí)包名與類名之間也使用“ .”分隔。例如,定義一個(gè)類 SimpleH,將其放入 : 面向?qū)ο蟪绦蛟O(shè)計(jì) package 。因此,在 Java程序中,也可以使用析構(gòu)方法 finalize()隨時(shí)來(lái)銷毀一個(gè)對(duì)象。例如,上面的聲明對(duì)象和為對(duì)象分配內(nèi)存的功能也可以通過(guò)以下代碼實(shí)現(xiàn)。在 Java中使用關(guān)鍵字 new來(lái)實(shí)例化對(duì)象,具體語(yǔ)法格式如下: ( 3)為對(duì)象分配內(nèi)存 對(duì)象名 =new 構(gòu)造方法名 ([參數(shù)列表 ])。 ( 1)聲明對(duì)象 對(duì)象是類的實(shí)例,屬于某個(gè)已經(jīng)聲明的類。 final:可選,用于指定該局部變量為常量。成員變量和局部變量的區(qū)別在于其有效范圍不同。當(dāng)存在多個(gè)參數(shù)時(shí),各參數(shù)之間應(yīng)使用逗號(hào)分隔。 面向?qū)ο蟪绦蛟O(shè)計(jì) ( 2)類體 [修飾符 ] class 類名 [extends 父類名 ] [implements 接口列表 ]{ 定義成員變量 定義成員方法 } 在類聲明部分的大括號(hào)中的內(nèi)容為類體。類把數(shù)據(jù)和對(duì)數(shù)據(jù)的操作封裝成一個(gè)整體??陀^世界中的一個(gè)事物就是一個(gè)對(duì)象,每個(gè)客觀事物都有自己的特征和行為。 Java語(yǔ)言一經(jīng)推出,便受到了業(yè)界的廣泛關(guān)注,現(xiàn)已成為一種在 Inter應(yīng)用中被廣泛使用的網(wǎng)絡(luò)編程語(yǔ)言。因此,熟練掌握并應(yīng)用 JavaScript對(duì)于網(wǎng)站開發(fā)人員非常重要。 面向?qū)ο蟪绦蛟O(shè)計(jì) 1.類的基本概念 Java語(yǔ)言與其他面向?qū)ο笳Z(yǔ)言一樣,引入了類和對(duì)象的概念,類是用來(lái)創(chuàng)建對(duì)象的模板,它包含被創(chuàng)建的對(duì)象的狀態(tài)描述和方法的定義。一般情況下,要求首字母大寫。方法返回值的類型可以是任何 Java數(shù)據(jù)類型。 // … } //定義一個(gè)返回值為 String類型的成員方法 public String harvest(){ String rtn=水果已經(jīng)收獲 ……。如果省略該關(guān)鍵字,則表示該成員變量為實(shí)例變量。構(gòu)造方法用于對(duì)對(duì)象中的所有成員變量進(jìn)行初始化,在創(chuàng)建對(duì)象時(shí)立即被調(diào)用。 在聲明對(duì)象時(shí),只是在內(nèi)存中為其建立一個(gè)引用,并置初值為 null,表示不指向任何內(nèi)存空間,因此,還需要為對(duì)象分配內(nèi)存。 面向?qū)ο蟪绦蛟O(shè)計(jì) 在上面的代碼中,由于 Fruit類的構(gòu)造方法無(wú)入口參數(shù),所以省略了參數(shù)列表。 Java提供的垃圾回收機(jī)制可以自動(dòng)判斷對(duì)象是否還在使用,并能夠自動(dòng)銷毀不再使用的對(duì)象,收回對(duì)象所占用的資源。 包名:必選,用于指定包的名稱,包的名稱為合法的Java標(biāo)識(shí)符。例如,創(chuàng)建 Circ類(保存在 )的對(duì)象并實(shí)例化該對(duì)象的代碼如下: circ=new ()。 ( 1)類聲明 在類聲明中,需要定義類的名稱、對(duì)該類的訪問(wèn)權(quán)限和該類與其他類的關(guān)系等。\uufff39。在 Java中各基本數(shù)據(jù)類型間的級(jí)別如下圖所示。 //將 short型強(qiáng)制轉(zhuǎn)換為 char型, c2值為: A. 常量與變量 1.變量 變量是 Java程序中的基本存儲(chǔ)單元,它的定義包括變量名、變量類型和作用域幾個(gè)部分。 //定義短整型變量 float numberF。在代碼塊中聲明的變量,只在當(dāng)前代碼塊中有效;在代碼塊外、方法內(nèi)聲明的變量,在整個(gè)方法內(nèi)都有效。 //編譯出錯(cuò) medal_CN+=100。 在 Java中,也可以用 final關(guān)鍵字來(lái)定義常量。 Java中的賦值運(yùn)算符如下表所示。其中等于和不等于運(yùn)算符適用于引用類型和所有的基本數(shù)據(jù)類型,而其他的關(guān)系運(yùn)算符只適用于除boolean類型外的所有基本數(shù)據(jù)類型。!=39。false: false | 邏輯或 true!true: true , false!false: false , true!false: true ^ 異或 trueamp。 短路與 trueamp。1=1, 1amp。 int n2=3。例如, ++ (n+2)++都是不合法的。一條或多條語(yǔ)句,當(dāng)表達(dá)式的值為 true時(shí)執(zhí)行這些語(yǔ)句。] default: 語(yǔ)句序列 n+1 [break。 常量表達(dá)式 n:如果有 case出現(xiàn),則為必要參數(shù)。 default:可選參數(shù)。循環(huán)條件 。 循環(huán)條件 。與 while循環(huán)所不同的是,它先執(zhí)行一次循環(huán)語(yǔ)句,然后再去判斷是否繼續(xù)執(zhí)行。 ■ return跳轉(zhuǎn)語(yǔ)句 流程控制語(yǔ)句 return語(yǔ)句可以從一個(gè)方法返回,并把控制權(quán)交給調(diào)用它的語(yǔ)句。它的表示方法是在文字兩邊加雙引號(hào),例如:“簡(jiǎn)單”或“ world”等都是合法字符。 該方法創(chuàng)建帶有內(nèi)容的字符串,使用雙引號(hào)標(biāo)識(shí)。 % ( 3)導(dǎo)入一個(gè) char[]數(shù)組。a39。聲明代碼如下: 字符串處理 String(char[] value,int offset,int count) 該方法產(chǎn)生的 String對(duì)象內(nèi)含的字符串內(nèi)容,是由 value字符數(shù)組中取出的字符所組成。,39。聲明代碼如下: String (byte[] bytes,int offset,int length) 該方法產(chǎn)生的 String對(duì)象,其包含的是字符串內(nèi)容,是由bytes數(shù)組元素取出的一個(gè) byte類型的值所轉(zhuǎn)化而成。聲明一維數(shù)組有以下兩種格式: 數(shù)據(jù)類型 數(shù)組名 [] = new 數(shù)據(jù)類型 [個(gè)數(shù) ]。 括號(hào)內(nèi)的數(shù)值將依次賦值給數(shù)組中的第 1到 n個(gè)元素。 number[0][1] = 25。本節(jié)將介紹 List集合類。 ArrayList類的常用方法如下表所示。 2. Vector類 Vector類的常用方法
點(diǎn)擊復(fù)制文檔內(nèi)容
物理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1