Java程序設(shè)計(jì)實(shí)驗(yàn)指導(dǎo)書_第1頁(yè)
Java程序設(shè)計(jì)實(shí)驗(yàn)指導(dǎo)書_第2頁(yè)
Java程序設(shè)計(jì)實(shí)驗(yàn)指導(dǎo)書_第3頁(yè)
Java程序設(shè)計(jì)實(shí)驗(yàn)指導(dǎo)書_第4頁(yè)
Java程序設(shè)計(jì)實(shí)驗(yàn)指導(dǎo)書_第5頁(yè)
已閱讀5頁(yè),還剩3頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

金陵科技學(xué)院信息技術(shù)學(xué)院PAGE4PAGE3《Java程序設(shè)計(jì)》實(shí)驗(yàn)指導(dǎo)書實(shí)驗(yàn)1Java編程基礎(chǔ)一、實(shí)驗(yàn)?zāi)康氖炀氄莆認(rèn)DK編寫調(diào)試Java應(yīng)用程序及Java小程序的方法。熟練掌握J(rèn)ava應(yīng)用程序及小程序的結(jié)構(gòu)。了解Java語(yǔ)言的特點(diǎn),基本語(yǔ)句、運(yùn)算符及表達(dá)式的使用方法。熟練掌握常見數(shù)據(jù)類型的使用。熟練掌握if-else、switch、while、do-while、for、continue、break、return語(yǔ)句的使用方法。二、實(shí)驗(yàn)要求(1)調(diào)試程序要記錄調(diào)試過程中出現(xiàn)的問題及解決辦法;(2)編寫程序要規(guī)范、正確,上機(jī)調(diào)試過程和結(jié)果要有記錄,不斷積累編程及調(diào)試經(jīng)驗(yàn);(3)做完實(shí)驗(yàn)后給出本實(shí)驗(yàn)的實(shí)驗(yàn)報(bào)告。三、實(shí)驗(yàn)設(shè)備、環(huán)境奔騰以上計(jì)算機(jī),Windows2000、J2SDK、IE瀏覽器四、實(shí)驗(yàn)步驟及內(nèi)容(1)輸入并調(diào)試下面的程序 classHelloWorld{ publicstaticvoidmain(String[]args){ System.out.println(“Hello,world”); } }(2)編寫程序,輸出Fibonacci數(shù)列的前20個(gè)數(shù)publicclassFibonacci{ privatestaticintfibonacci(intn) { inti=0,j=1; if(n==0) returni; if(n==1) returni+j; else returnfibonacci(n-1)+fibonacci(n-2); } publicstaticvoidmain(Stringagrs[]) { for(inti=0;i<20;i++) { System.out.println(fibonacci(i)+""); } }}(3)編寫Java小程序,在IE瀏覽器中輸出字符串”hello,world”importjava.awt.*;importjava.applet.Applet;publicclassHelloAppletextendsApplet{ publicvoidpaint(Graphicsg) { g.setColor(Color.red);六、討論、思考題Java小程序與Java應(yīng)用程序的主要區(qū)別比較Java語(yǔ)言與C的程序結(jié)構(gòu)Java語(yǔ)言中的數(shù)組與C語(yǔ)言中的數(shù)組相比有什么不同,它的優(yōu)點(diǎn)是什么?比較Java各種流程控制語(yǔ)句的特點(diǎn),它們的適用場(chǎng)合

實(shí)驗(yàn)2類與對(duì)象一、實(shí)驗(yàn)?zāi)康氖炀氄莆認(rèn)ava語(yǔ)言類定義的基本語(yǔ)法熟練掌握類數(shù)據(jù)成員的訪問控制,對(duì)象建立的方法熟練掌握類構(gòu)造函數(shù)的定義,類方法的訪問控制重載掌握靜態(tài)成員的特點(diǎn)了解Java語(yǔ)言的垃圾回收機(jī)制。熟練掌握類繼承的基本、語(yǔ)法包和接口的使用,掌握protected成員的特點(diǎn),了解抽象方法和抽象類。二、實(shí)驗(yàn)要求(1)調(diào)試程序要記錄調(diào)試過程中出現(xiàn)的問題及解決辦法;(2)編寫程序要規(guī)范、正確,上機(jī)調(diào)試過程和結(jié)果要有記錄,不斷積累編程及調(diào)試經(jīng)驗(yàn);(3)做完實(shí)驗(yàn)后給出本實(shí)驗(yàn)的實(shí)驗(yàn)報(bào)告。三、實(shí)驗(yàn)設(shè)備、環(huán)境奔騰以上計(jì)算機(jī),Windows2000、J2SDK、IE瀏覽器四、實(shí)驗(yàn)步驟及內(nèi)容完善例3.2的日期類MyDate。設(shè)計(jì)一個(gè)復(fù)數(shù)類,成員包括實(shí)部和虛部,成員方法包括復(fù)數(shù)加法、減法、比較、轉(zhuǎn)換成字符串等運(yùn)算或操作。為例3.5的Student2類增加成績(jī)的實(shí)例成員變量,并在例3.6的Group類中按照專業(yè)分別統(tǒng)計(jì)不同班級(jí)的學(xué)生成績(jī)。聲明三角形類,繼承圖形抽象類,計(jì)算三角形的周長(zhǎng)和面積。六、討論、思考題類的繼承有什么好處?抽象類與接口的共同點(diǎn)是什么?不同點(diǎn)表現(xiàn)在哪些地方?

實(shí)驗(yàn)3圖形用戶界面一、實(shí)驗(yàn)?zāi)康恼莆誂WT組件的使用方法熟練掌握AWT中常用界面元素如窗口、菜單、對(duì)話框的使用方法掌握用戶界面動(dòng)作與事件的處理程序的編寫方法。熟練掌握構(gòu)造用戶界面的方法和常見界面元素的使用。二、實(shí)驗(yàn)要求(1)調(diào)試程序要記錄調(diào)試過程中出現(xiàn)的問題及解決辦法;(2)編寫程序要規(guī)范、正確,上機(jī)調(diào)試過程和結(jié)果要有記錄,不斷積累編程及調(diào)試經(jīng)驗(yàn);(3)做完實(shí)驗(yàn)后給出本實(shí)驗(yàn)的實(shí)驗(yàn)報(bào)告。三、實(shí)驗(yàn)設(shè)備、環(huán)境奔騰以上計(jì)算機(jī),Windows98、J2SDK、IE瀏覽器四、實(shí)驗(yàn)步驟及內(nèi)容編寫并調(diào)試如下程序:設(shè)計(jì)一個(gè)圖形界面的計(jì)算器程序,要求能夠?qū)崿F(xiàn)加減乘除等基本運(yùn)算。整數(shù)進(jìn)制轉(zhuǎn)換將一個(gè)十進(jìn)制(decimalsystem)整數(shù)分別轉(zhuǎn)換為二進(jìn)制(binarysystem)、八進(jìn)制(octal)、十六進(jìn)制(hex)整數(shù)。畫月亮利用兩個(gè)重疊的原畫出月亮的效果。要求月亮的大小能夠隨著窗口的大小而變化。滾動(dòng)顯示文字將一段文字在Applet中滾動(dòng)顯示五、討論、思考題事件驅(qū)動(dòng)的程序有什么特點(diǎn)?

實(shí)驗(yàn)4Java高級(jí)編程一、實(shí)驗(yàn)?zāi)康牧私釰ava語(yǔ)言的異常處理機(jī)制,try、catch、finally關(guān)鍵字的基本用法,掌握異常的基本處理方法。熟練掌握J(rèn)ava語(yǔ)言標(biāo)準(zhǔn)I/O包的使用方法和流的基本概念,掌握輸入流輸出流的使用和文件流的使用,了解其它一些標(biāo)準(zhǔn)流類型的使用方法。了解線程的基本概念和多線程程序設(shè)計(jì)的基本方法和注意點(diǎn)。掌握J(rèn)DBC連接數(shù)據(jù)庫(kù)的基本步驟,熟練連接ODBC數(shù)據(jù)源。二、實(shí)驗(yàn)要求(1)調(diào)試程序要記錄調(diào)試過程中出現(xiàn)的問題及解決辦法;(2)編寫程序要規(guī)范、正確,上機(jī)調(diào)試過程和結(jié)果要有記錄,不斷積累編程及調(diào)試經(jīng)驗(yàn);(3)做完實(shí)驗(yàn)后給出本實(shí)驗(yàn)的實(shí)驗(yàn)報(bào)告。三、實(shí)驗(yàn)設(shè)備、環(huán)境奔騰以上計(jì)算機(jī),Windows2000、J2SDK、IE瀏覽器四、實(shí)驗(yàn)步驟及內(nèi)容在復(fù)數(shù)類中增加構(gòu)造方法,由指定字符串構(gòu)造復(fù)數(shù),當(dāng)格式不符合時(shí),拋出數(shù)值格式異常。設(shè)計(jì)一個(gè)數(shù)字化的倒計(jì)時(shí)牌,計(jì)時(shí)單位可以是秒、分或天

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論