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

正文內(nèi)容

22236java程序設(shè)計(jì)(文件)

 

【正文】 型結(jié)構(gòu)。 ( 2) 主要含有與輸入輸出相關(guān)的類。 ( 6) 含有控制 Hotjava瀏覽器的類 。 下面是 : Class——為運(yùn)行時(shí)搜集的信息,如對(duì) instanceof操作符提 供支持。 Throwable——它是 Java中所有異常 (Exception)的基類, 字符串類 String s=”Hello!”;使用字符串常量自動(dòng)創(chuàng)建 String實(shí)例。 1. string類 : String類 StringBuffer類 String類提供幾種字符串創(chuàng)建方法: public int length();返回字符串的長(zhǎng)度。 public int pareTo(String s);比較兩個(gè)字符串字典順序,相等返回 0, s大于當(dāng)前串返回一個(gè)負(fù)值, s小于當(dāng)前串返回一個(gè)正值。如發(fā)現(xiàn)匹配,返回 True,否則,返回 False。 public int indexOf(String str);在當(dāng)前字符串中尋找與 str匹配的子串,返回首次匹配的起始下標(biāo)值,無(wú)匹配返回1。 public String toUpperCase();將當(dāng)前字符串全轉(zhuǎn)換為大寫形式。數(shù)組中的每個(gè)元素通過(guò) 數(shù)組名加下標(biāo) 進(jìn)行引用。 StringBuffer類可以用于創(chuàng)建 String類。 StringBuffer類提供的方法主要用于把輸入數(shù)據(jù)轉(zhuǎn)換為 String類。 public synchronized StringBuffer append(type variable);把 variable轉(zhuǎn)換為字符串,然后與當(dāng)前串連 public synchronized StringBuffer append(Char(char ch));把字符 ch連接到當(dāng)前串尾。 public synchronized String toString();把StringBuffer轉(zhuǎn)換為字符串 String。其格式如下: 數(shù)組名 =new類型 [數(shù)組長(zhǎng)度 ]; 例如, list=new int[3]。 但在許多情況下 , 并不希望數(shù)組的初值為默認(rèn)值 , 此時(shí) , 就需要用賦值語(yǔ)句來(lái)對(duì)數(shù)組進(jìn)行初始化 。 從最高維開始,分別為每一維分配空間,如 : 2. 多維數(shù)組 (圖 62 ) int b[ ][ ] = new int[2] [ ]; //最高維含 2個(gè)元素,每個(gè)元素為一個(gè)整型數(shù)組 b[0] = new int[3]; //最高維第一個(gè)元素是一個(gè)長(zhǎng)度為 3的整型數(shù)組 b[1] = new int[5]; //最高維第二個(gè)元素是一個(gè)長(zhǎng)度為 5的整型數(shù)組 圖 63為該數(shù)組的示意圖。 2. 多維數(shù)組 2) 二維數(shù)組元素的初始化 二維數(shù)組元素的初始化有兩種方式: (1)直接對(duì)每個(gè)元素進(jìn)行賦值 ; (2)在說(shuō)明數(shù)組的同時(shí)進(jìn)行初始化 。 ( 3) tan(double a) 返回角度 a的 tan值。 ( 1) pow(double y,double x)返回 y的 x次方。 2. 乘方 ( 1) ceil(double a) 返回大或等于 a的最小整數(shù)值。 ( 5) round(double a)返回舍入尾數(shù)后最接近 a的長(zhǎng)整型值。 日期時(shí)間類 向量類及其使用 哈希表類及其應(yīng)用 棧類 ,如:日期、向量、哈希表、鎖和堆棧等, java包 。 日期時(shí)間類 日期時(shí)間類是一個(gè)相對(duì)簡(jiǎn)單、但使用頻繁的類,它提供了獨(dú) 立于具體系統(tǒng)的日期 /時(shí)間的表示形式。 public int getMonth();返回當(dāng)前日期中的月份。 public int getMinutes();返回當(dāng)前日期中的分鐘數(shù)。 否則返回False public boolean after(Date when)。 public boolean equal(Object obj)。返回當(dāng)前日期參數(shù)的字符串表示形式。 或者也可用一更為簡(jiǎn)單的方式: System. Out. println(today)。 1. 向量和數(shù)組的異同 1. 向量和數(shù)組的異同 下列場(chǎng)合更適合于使用向量: 1) 需要頻繁進(jìn)行對(duì)象的插入和刪除工作,或者因?yàn)樾枰幚淼膶?duì)象數(shù)目不定; 2) 列表成員全部都是對(duì)象,或者可以用對(duì)象方便地表示; 3) 需要很快確定列表內(nèi)是否存在某一特定對(duì)象,并且希望很快了解到對(duì)象的存放位置。 Vector(int capacity); 用給定的向量容量參數(shù) ,創(chuàng)建一空向量。 public final synchronized void setSize(int newSize)。 public final int size()。否則返回 false。 public final Boolean isEmpty()。 public final int capacity()。 2. 向量類的構(gòu)造方法屬性和方法 要使用向量,首先必須創(chuàng)建一個(gè) Vector類實(shí)例,這通過(guò)向量的構(gòu)造方法創(chuàng)建。 另一方面,由于向量只能存儲(chǔ)對(duì)象,如果需要把簡(jiǎn)單數(shù)據(jù)類型保存到向量,必須使用 Java的數(shù)據(jù)類型類,因此,有些場(chǎng)合下使用數(shù)組反而比使用向量要方便一些。 向量類及其使用 1 向量和數(shù)組的異同 2 向量類的構(gòu)造方法、屬性和方法 3 建立向量實(shí)例 4 向量維護(hù) 5 對(duì)象查找 向量和數(shù)組存在許多相似之處, 它們均可用以保存列表對(duì)象 。不同主機(jī)系統(tǒng)的日期表示形式不盡相同 。若相等則返回 True。若比 when晚 ,返回 True。 public Boolean before(Date when);對(duì)日期實(shí)例所代表的時(shí)間和 when進(jìn)行比較。返回當(dāng)前日期中的日期( 031) public int getDay();確認(rèn)某天是星期幾。 下面列出了日期時(shí)間類的方法 : public int getYear()。 2) public Date(int year, int month, int date)根據(jù)所給定的 year、 month、 date參數(shù)創(chuàng)建一個(gè) Date 實(shí)例。 ( 2) max(a,b)返回 a和 b的最大值。 ( 3) rint(double a) 返回舍入尾數(shù)后接近 a的整型值。 ( 2) exp(double x)返回 x的底數(shù) ( 3) log(double x)返回 x的自然對(duì)數(shù)。 ( 2) acos(double r) 返回 cos值為 r的角度值。 ( 1) sin(double a) 返回角度 a的 sin值。 如果在程序中出現(xiàn) Int a2[ ] [ ] =new int[ ] [ ]; 編譯器將要提示如下錯(cuò)誤: Array dimension missing 3)二數(shù)組元素的引用 對(duì)二維數(shù)組中每個(gè)元素 , 其引用方式為: 數(shù)組名 [下標(biāo) 1] [下標(biāo) 2] 其中下標(biāo) 下標(biāo) 2為非負(fù)的整型常數(shù)或表達(dá)式,如:a[2] [3] 、 cc[i+2][j*3 ](i,j為整數(shù) )等。 1. 一維數(shù)組 若在 Java程序中超出了對(duì)數(shù)組下標(biāo)的使用范圍(例如,數(shù)組的最大下標(biāo)為 5,但是在程序中存取了下標(biāo)為 8或 4的元素),則在運(yùn)行此程序時(shí)將出現(xiàn)如下錯(cuò)誤信息: Exception in thread″main″ 1) 二維數(shù)組的說(shuō)明與創(chuàng)建 二維數(shù)組說(shuō)明的格式為: 類型 數(shù)組名 [ ] [ ]; 例如: int intArray[ ] [ ]; 2 . 多維數(shù)組 對(duì)二維數(shù)組來(lái)說(shuō),分配內(nèi)存空間有下面幾種方法。 為簡(jiǎn)化起見,還可以把數(shù)組的說(shuō)明和構(gòu)造合在一起,其格式如下: 類型 數(shù)組名 [ ]= new類型 [數(shù)組長(zhǎng)度 ]; 1. 一維數(shù)組 2} 數(shù)組的初始化 數(shù)組初始化 就是為數(shù)組元素指定初始值 。 “ [ ]”部分指明該變量是一個(gè)數(shù)組類型變量。 2 . stringbuffer類 public synchronized StringBuffer insert(int offset,type variable);把 variable轉(zhuǎn)換為字符串,然后插入到當(dāng)前串由 offset指定的位臵。 2. stringbuffer類 下面介紹 StringBuffer的主要方法: public int length(); 返回緩沖區(qū)的字符數(shù)。 public StringBuffer(int length);創(chuàng)建一個(gè)大小為length的 StringBuffer類。 數(shù)組分為一維數(shù)組和多維數(shù)組。 public Static String valueOf(type variable); //把variable轉(zhuǎn)換為字符串。 public String concat(String str);將當(dāng)前字符串與str連接,返回連接后的字符串。如發(fā)現(xiàn)匹配,返回 True,否則,返回 False。如發(fā)現(xiàn)匹配,返回 True,否則,返回 False。 返回字符串位臵index處的字符。 public String(char value[]);整個(gè)字符數(shù)組賦給String構(gòu)造方法。 System——提供對(duì)操作系統(tǒng)的訪問(wèn),包括 默認(rèn)的 I/O流環(huán)境變量 、 自動(dòng)垃圾收集 、 系統(tǒng)時(shí)間 和 系統(tǒng)屬性 ; Runtime——提供了操作系統(tǒng)的訪問(wèn) 。 ( 8) ——Java Beans定義了應(yīng)用程序編程接口( API); java可重用類的結(jié)構(gòu) Java ….. ….. ….. ….. ….. 圖 61 Java工具包層次圖 Java語(yǔ)言包( ) 字符串類 數(shù)組 Math類 字符串類 ? 1 String類 ? 2 StringBuffer類 包含了 Object(目標(biāo) )類, Java中整個(gè)類層次結(jié)構(gòu)的根節(jié)結(jié)點(diǎn), 這個(gè)軟件包還定義了基本數(shù)據(jù)類型的類: String、 Boolean、Character、 Byte、 Integer、 Short、 Long、 Float、Double。 ( 4) 提供了創(chuàng)建圖形用戶界面元素的類 。 按使用方法可分為兩大類: a、 適用于所有 Java解釋器的包 b、 僅適用于瀏覽器環(huán)境的包 圖 61給出了 Jave資源的層次結(jié)構(gòu) ,其中,矩形框表示包, 橢圓框表示包中的類。 java可重用類的結(jié)構(gòu) Java有一系列功能強(qiáng)大的可重用類 , 異常類也是java可重 用類。 習(xí)題 ? 簡(jiǎn)述 Java的異常處理機(jī)制 。 throws拋出異常和方法說(shuō)明聯(lián)系在一起 , 是針對(duì)以下情況:調(diào)用的方法拋出了異常 、 檢測(cè)到了錯(cuò)誤并使用 throw語(yǔ)句拋出異常 、 程序代碼有錯(cuò)誤從而異常 。 (3) 不要捕獲了一個(gè)異常而又不對(duì)它做任何的處理。 [finally 語(yǔ)句 ] 例 54 try catch異常處理 : 當(dāng)參數(shù)符合以下三個(gè)條件之一時(shí) , 就認(rèn)為這個(gè)參數(shù)與產(chǎn)生的異常相匹配: (1)參數(shù)與產(chǎn)生的異常的屬于一個(gè)類; (2)參數(shù)是產(chǎn)生的異常的父類; (3)參數(shù)是一個(gè)界面時(shí) , 產(chǎn)生的異常實(shí)現(xiàn)了這一界面 。 例 53 可以看出 , 拋出異常有這樣三步: ( 1) 確定異常類; ( 2) 創(chuàng)建異常類的實(shí)例; ( 3) 拋出異常 。 說(shuō)明為 public的類 、 方法才可以在其他它包中被訪問(wèn) 。 Java接口反映了對(duì)象分析中較高層次的抽象 , 為描述相互似乎沒(méi)有關(guān)系的對(duì)象的共性提供的一種有效的手段 。 對(duì)象是現(xiàn)實(shí)世界中實(shí)體的描述 ,對(duì)象要?jiǎng)?chuàng)建才存在 。finger N 單向鏈表中插入或刪除一個(gè)結(jié)點(diǎn) 如圖 , 左欄為插入結(jié)點(diǎn) , 右攔為刪除結(jié)點(diǎn) 單向鏈表類 隊(duì) queen
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1