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

正文內(nèi)容

22236java程序設(shè)計-在線瀏覽

2024-12-03 10:47本頁面
  

【正文】 中 } catch (IOException e) {} //catch 語句 } //例:從鍵盤讀一數(shù)字串或一個整數(shù) import .*。 //20個字節(jié)的數(shù)組用于存字符串 String str。 try { //tr語句 (buf)。 //buf 轉(zhuǎn)換成 String對象 str( ASCII字符串轉(zhuǎn)成Unicode碼串 ) anInt=(())。 復(fù)合語句 {}括起來 , {}內(nèi)的每條語句的語法與上面介紹的一樣 。 [else 語句 2。 else if( 布爾表達(dá)式 2) 語句 2。 else 語句 n。] case常量 2:語句 2 [break。] [default:缺省處理語句 break; ] } 例 33 用 switch語句判斷一個月份屬于一年哪個季節(jié) ( 春 、夏 、 秋 、 冬 ) 。 class sum { public static void main(String args[]) { //循環(huán)總數(shù) n=100 int i=1。 //和 s為實型 while (i=100)) //循環(huán)條件 ,循環(huán)總數(shù) 100 { s=s+( )。 //循環(huán)次數(shù)加1 } (“s=”+s)。 流程圖如下: 布爾表達(dá)式 循環(huán)體 false true 例:用 dowhile 循環(huán)語句計算s=1+1/2+1/3+1/4+…… +1/100。 //循環(huán)次數(shù) , 初值為1 float s= 。 //s增加 1/i , float型 i++。 //循環(huán)總數(shù) 100 (“s=”+s)。 Fibonacci數(shù)列: 1, 1, 2, 3, 5, 8, 13, 21, 34, … 從數(shù)列看到: F1=1 (n=1) F2=1 (n=2) Fn=Fn1+Fn2 (n≥3) public class Fibonacci { public static void main(String args[]) { long f1,f2。 f1=1。 for (i=3。i++) { (f1+ +f2)。 f2=f1+f2。 如: for (i=0; j=10; ij; i++; j) { … .. }。 for (i=0。i++)。} (value)。 已知公雞 5元 1只 , 母雞 3元一只 , 小雞 1元 2只 , 要求用 100元剛好買 100只雞 , 問有多少種采購方案 。 此時 , break語句的功能是終止 break所在的循環(huán) , 轉(zhuǎn)達(dá)去執(zhí)行其后的第一條語句 。 此時 , break語句的功能是終止由標(biāo)號指出的語句塊的執(zhí)行 。 ( 2) 帶標(biāo)號的使用情況 。 綜合應(yīng)用舉例 例:編寫程序 , 輸出加法表和乘法表 分析 加法表如下: 1 2 3 4 5 6 7 8 9 ( 行號 ) 1 2 3 4 5 6 7 8 9 10 2 3 4 5 6 7 8 9 10 11 3 4 5 6 7 8 9 10 11 12 4 5 6 7 8 9 10 11 12 13 5 6 7 8 9 10 11 12 13 14 6 7 8 9 10 11 12 13 14 15 7 8 9 10 11 12 13 14 15 16 8 9 10 11 12 13 14 15 16 17 9 10 11 12 13 14 15 16 17 18 列號 小結(jié) 這一章主要介紹了 Java語言的基本要素:標(biāo)識符的規(guī)則 、常數(shù)規(guī)則 、 局部變量說明格式 。 Jave程序設(shè)計語言提供多種基本語句:變量說明語句 、賦值語句 、 方法調(diào)用語句 、 空語句 。 第 4章 Java面向?qū)ο蟮某绦蛟O(shè)計 面向?qū)ο蟮睦碚摶A(chǔ) 類與對象的基本概念 Java的類 對象的創(chuàng)建及使用 null,this和 super 接口 小結(jié) 習(xí)題 面向?qū)ο蟮睦碚摶A(chǔ) 世界上的物體不是一盤散沙,它門之間存在各種各樣的聯(lián)系,這種聯(lián)系導(dǎo)致物體狀態(tài)的變化。 類與對象的基本概念 所有的物體都可以被視為對象 類是具有相同特征的多個對象的模板 ,它封裝了這些對象的所有共同特征 。 說明如下: 類體 { [成員變量說明 ] [構(gòu)造方法說明 ] [靜態(tài)初始化說明 ] [方法說明 ] } Java中成員變量說明形式如下: [修飾符 ] 成員變量類型 成員變量名 使用類變量的格式如下: 類名 . 類變量名 訪問類對象變量的格式如下: 類對象名 . 類對象變量名 例 41 成員變量的訪問 說明形式如下: [構(gòu)造方法修飾符 ] 方法名 ( [形式參數(shù)列表 ]) [throws異常列表 ] 方法體 ( 1) 缺省的構(gòu)造方法 例如在例 41的類 Point中 : public Point(){}; //對象成員變量的初值按 Java規(guī)定 ( 2 ) 帶參數(shù)的構(gòu)造方法 如例 41中: public Point(int x,int y) { =x。 } 形式如下: [方法修飾符 ] 返回值類型 方法名 ( [形參列表 ]) [throws異常列表 ] 形式參數(shù)列表的形式如下: (類型 形參名 , 類型 形參名 , …… ) 方法體是實現(xiàn)了這個方法的代碼段 方法的調(diào)用 類方法調(diào)用形式如下: 類名 . 類靜態(tài)方法名 (實型參數(shù)列表 ) 對象方法調(diào)用形式如下: 類對象名 . 類非靜態(tài)方法名 (實型參數(shù)列表 ) 例 42 類方法的使用 遞歸方法 1) 直接遞歸方法與間接遞歸方法 例 43 遞歸方法 求 sum(n)=1+2+3+4+…… +n 例 44 遞歸方法 求 factorial (n)=1*2*3*4*…… *n. 方法的 final修飾符 例 45 最終方法例 final boolean GetSwitchState //獲取開關(guān)狀態(tài) { return PowerOn。 繼承關(guān)系形成的這種所謂的樹形層次結(jié)構(gòu) 。 null,this和 super null為 空 變量 , 用于指代空對象 , 但這個對象不存在相應(yīng)的實例 , 如下面的例子: Rectangle rect=null。 例 410 super 引用類的父類 接口 下面我們可以總結(jié)出接口和類之間的區(qū)別: ( 1) 類只能繼承一個類 , 而對于接口 , 類可以實現(xiàn)多個接口 。接口的方法沒有實現(xiàn),因此,類必須實現(xiàn)接口中的每個方法。 void incrementCount()。 int currentCount()。 等同于: public static final int STEP=5。 {(“ Display!”)。 } 包 包說明格式如下: package包名 例 414 包說明 package SamplePackage public class Class1 { …… } public class Class2 { …… } public class Class3 { …… } 在 Java中 ,包采用如下的層次結(jié)構(gòu): 子包 類文件和接口文件 以下是一個 Windows 環(huán)境變量的例子: CLASSPATH=C:\JDK\lib。 包的使用 例 415 包的使用 現(xiàn)在對程序做一些修理改 , 改正后的程序如下: Java包 Java自帶了一些包 。 單向鏈表 單向鏈表的概念 圖為整數(shù)鏈表 : 3 . 7 . 9 . 3 / head 單向鏈結(jié)點(diǎn)類描述 單向鏈結(jié)點(diǎn)類描述如下: 建立只有一個元素的單向鏈表 如圖: 棧式鏈表如圖: / 1 N1 N head 隊式鏈表 如圖: 1 2 H 類的使用主要表現(xiàn)為以下兩方面:一是通過類創(chuàng)建和使用類的對象;二是用一個類去定義另一個類 , 即類的繼承與引用 , 而多態(tài)性則為類的使用提供了更大的靈活性 。 而類是抽取了同類對象的共同屬性和行為形成的對象或?qū)嶓w的 “ 模版 ” , 類是靜態(tài)概念 。 有了對象才能對對象進(jìn)行操作 ,不再使用的對象由系統(tǒng)撤消 。 接口在 Java中還起著另一個非常重要的作用 , 彌補(bǔ) Java只支持單繼承的不足 , 它用來完成多繼承的一些功能 。 包是為了解決一個大的問題 、 設(shè)計較大規(guī)模的程序而引入的概念 。 類 、 方法缺省訪問權(quán)限就是可以在它所屬的包中被訪問 。 如果類和方法被說明為 protected, 則其他它包中只有它的子類才可以訪問它們 。 第 5章 異常處理 異常類的層次 throws拋出異常 throw拋出異常 trycatch異常處理 正確地使用異常 小結(jié) 習(xí)題 異常類的層次 異常類的層次結(jié)構(gòu)如圖 51所示 : O bject T hrowabl e E rr or E xc ep t i on R un t i m eE xc ep t i on I O E xc ep t i on O bject 圖 5 1 異常類的層次結(jié)構(gòu) throws拋出異常 throws異常說明形式如下: 方法說明 [ throws 異常類列表 ] 例 51 throws拋出一個異常 class Test {…… public String getInput() throws IOException; // throws一個異常 {…… } } 例 52 throws多個異常 class Animation { // throws多個異常 public Image loadImage(String s) throws EOFException ,MalformURLException { …… } } throw拋出異常 throw語句的形式為: throw 異常類的實例 。 trycatch異常處理 try… catch語句形式如下: try {
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1