版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
甘肅政法學(xué)院本科學(xué)生實(shí)驗(yàn)報(bào)告(一)姓名:學(xué)院:計(jì)算機(jī)科學(xué)學(xué)院班級(jí):實(shí)驗(yàn)課程名稱:JAVA開發(fā)與語言基礎(chǔ)試驗(yàn)時(shí)間2011年9月7日指導(dǎo)教師及職稱 李瑞實(shí)驗(yàn)成績(jī):開課時(shí)間 2011 學(xué)年 第一學(xué)期甘肅政法學(xué)院實(shí)驗(yàn)管理中心印制實(shí)驗(yàn)題目 Java開發(fā)環(huán)境與語言基礎(chǔ) 小組合作 否姓 名 班級(jí)2011級(jí)專升本班 學(xué)一、實(shí)驗(yàn)?zāi)康模篔avaJDK1.6,Eclipse學(xué)會(huì)分別運(yùn)用JDK1.6和Eclipse開發(fā)簡(jiǎn)單的Application和Applet程序。Java掌握J(rèn)ava二、實(shí)驗(yàn)環(huán)境:裝有JDK1.6,Eclipse的三、實(shí)驗(yàn)內(nèi)容與步驟:1JavaJava[實(shí)驗(yàn)內(nèi)容及步驟]Java程序開發(fā)環(huán)境配置:1、 下載并安裝JDK1.6,過程可參考教材P4-6。2JavaJava解釋器(java.exe)JavabinPath。對(duì)于Windows2000、Windows2003WindowsXP,用鼠標(biāo)右鍵點(diǎn)擊“我的電該對(duì)話框中的高級(jí)選項(xiàng),然后點(diǎn)擊按鈕“環(huán)境變量”,添加如下圖所示的系統(tǒng)環(huán)境變量:J2SDKjreJavaJavajre\librt.jar中。因此,再添加如下圖所示環(huán)境變量。3、 下載Eclipse3.4或以上版本將其解壓到某一目錄下使用時(shí)需雙擊eclipse圖標(biāo)即可。4、 在記事本中編寫簡(jiǎn)單的Application程序運(yùn)用JDK命令方式屏幕上打印輸出“你好,很高興學(xué)習(xí)Jav。5、 在記事本中編寫簡(jiǎn)單的Applet程序,運(yùn)用JDK命令方式在Applet中繪制一行文字“這是一個(gè)JavaApplet程序。6、 在Eclipse環(huán)境下完成3,4所要求的任務(wù)可參考教材P416實(shí)驗(yàn)的步驟。簡(jiǎn)單Java1、一個(gè)簡(jiǎn)單的JavaApplication程序。打開記事本,編輯以下代碼publicclassHello{publicstaticvoidmain(Stringargs[]){System.out.println("你好,很高興學(xué)習(xí)Java");}}保存將源文件保存到D\1000Hello.javaJavapublic個(gè)類是public.javapublic.java編譯當(dāng)創(chuàng)建了Hello.java這個(gè)源文件后,就要使用Java編譯器(javac.exe)對(duì)其進(jìn)行編譯。D:\java\javacHello.java運(yùn)行JavaJava虛擬機(jī)中的JavaJavamainJavaD:\java\javaHello上面的圖片是在Eclipse上運(yùn)行的2、一個(gè)簡(jiǎn)單的Java小應(yīng)用程序JavaApple下代碼:importjava.applet.*;importjava.awt.*;publicclassBoyextendsApplet{publicvoidpaint(Graphicsg){ g.setColor(Color.red);g.drawString("我一邊喝著咖啡,一邊學(xué)Java呢",5,30);g.setColor(Color.blue);g.drawString("我學(xué)得很認(rèn)真",10,50);}}編譯c:\1000\>javacBoy.java運(yùn)行JavaApplet由瀏覽器來運(yùn)行,因此我們必須編寫一個(gè)超文本文件(含有appletweb)通知瀏覽器來運(yùn)行這個(gè)JavaApplet。以下是一個(gè)簡(jiǎn)單的html文件:Boy.html<appletcode=Boy.classheight=100width=300></applet>如果瀏覽器不支持JavaAppletWinXP自帶的IE),你也可以使用SDKappletviewerDOSD:\appletviewerBoy.html運(yùn)行結(jié)果:jdkappletviewer的命令來游覽Boy.html2部分Java基本數(shù)據(jù)類型與控制語句[實(shí)驗(yàn)內(nèi)容及步驟]1補(bǔ)充完整,然后編譯、運(yùn)行該程序。GreekAlphabet.javapublicclassGreekAlphabet{publicstaticvoidmain(Stringargs[]){intstartPosition=0,endPosition=0;charcStart='α',cEnd='ω';【代碼1】 //cStart做int型轉(zhuǎn)換據(jù)運(yùn)算,并將結(jié)果賦值給startPosition【代碼2】 //cEnd做int型轉(zhuǎn)換運(yùn)算,并將結(jié)果賦值給endPositionSystem.out.println("希臘字母\'α\'在unicode置:"+(int)c);System.out.println("希臘字母表:");for(inti=startPosition;i<=endPosition;i++){charc='\0';3】//i做char型轉(zhuǎn)換運(yùn)算,并將結(jié)果賦值給System.out.print(""+c);if((i-startPosition+1)%10==0)System.out.println("");}}}通過編譯得出如下答案:1、輸出希臘字母表參考答案:1startPosition=(int)cStart;2endPosition=(int)cEnd;3c=(char)i;這個(gè)圖片是在編譯的時(shí)候出現(xiàn)的錯(cuò)誤Start,然后把Start:2199999代碼,請(qǐng)先讀懂這段代碼并將其補(bǔ)充完整,然后編譯、運(yùn)行該程序。Number.javaimportjavax.swing.JOptionPane;publicclassNumber{publicstaticvoidmain(Stringargs[]){intnumber=0,d5,d4,d3,d2,d1;Stringstr=JOptionPane.showInputDialog("輸入一個(gè)199999之間的數(shù)");number=Integer.parseInt(str);if(1】)//判斷number199999之間的條件{【代碼2】 //計(jì)算number的最高位(萬位【代碼3】 //計(jì)算number的千位d4【代碼4】 //計(jì)算number的百位d2=number%100/10;d1=number%10;if(【代碼5】) //判斷number是5位數(shù)的條件{System.out.println(number+"5");if(6】)//判斷number{System.out.println(number+"是回文數(shù)");}else{System.out.println(number+"不是回文數(shù)");}}else【代碼】) //判斷number是4位數(shù)的條件{System.out.println(number+"是4位數(shù)");if(【代碼8】)//判斷number是回文數(shù)的條件碼{}else{}}
");");else【代碼9】) //判斷number是3位數(shù)的條件{System.out.println(number+"是3位數(shù)");if(【代碼10】)//判斷number是回文數(shù)的條件{System.out.println(number+"是回文數(shù)");}else{System.out.println(number+"不是回文數(shù)");}}elseif(d2!=0){System.out.println(number+"是2位數(shù)");if(d1==d2){System.out.println(number+"是回文數(shù)");}else{System.out.println(number+"不是回文數(shù)");}}elseif(d1!=0){System.out.println(number+"是1位數(shù)");System.out.println(number+"是回文數(shù)");}}else{System.out.printf("\n%d不在1至99999之間",number);}}}通過編譯得出如下答案:1number<=99999&&number>=12d5=number/10000;3d4=number%10000/1000;4d3=number%1000/100;5d5!=06d1==d5&&d2==d47d4!=08d1==d4&&d2==d39d3!=010d1==d3如下圖片是在jdk下運(yùn)行的:這個(gè)圖是最終jdk出來的答案:四、實(shí)驗(yàn)過程與分析:JDK1.6pathbin這個(gè)路徑粘貼到path把環(huán)境變量設(shè)置好了,然后到運(yùn)行輸入cmd,這樣就可以在jdk.java其次是在EclipseEclipse。先建一個(gè)javajavajava后編寫一段程序,進(jìn)行編譯和運(yùn)行。JavaJDK1.6Eclipsejava代表java五、實(shí)驗(yàn)總結(jié):通過以上兩部分的實(shí)驗(yàn)我熟悉了Java開發(fā)環(huán)境JDK1.Eclipse的
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五版綠色能源項(xiàng)目水電設(shè)施承包合同3篇
- 二零二五年架子工工程綠色施工技術(shù)指導(dǎo)合同模板2篇
- 2025版人工智能項(xiàng)目提成協(xié)議書(技術(shù)成果轉(zhuǎn)化提成合同)3篇
- 二零二五年度太陽能光伏電站安裝與運(yùn)營管理合同3篇
- 2025年度深井鉆井工程環(huán)保驗(yàn)收合同4篇
- 二零二五年度房地產(chǎn)交易風(fēng)險(xiǎn)預(yù)警協(xié)議3篇
- 2025餐飲業(yè)三人合作開發(fā)新菜品協(xié)議2篇
- 2025年度水庫魚塘漁業(yè)養(yǎng)殖與漁業(yè)保險(xiǎn)合作承包合同4篇
- 泥工包工2025年度合同范本2篇
- 二零二五年車牌指標(biāo)租賃與汽車租賃服務(wù)合同3篇
- 《健康體檢知識(shí)》課件
- 部編版語文五年級(jí)下冊(cè) 第一單元 專項(xiàng)訓(xùn)練課外閱讀(含答案)
- 蘇少版七年級(jí)美術(shù)下冊(cè) 全冊(cè)
- 名表買賣合同協(xié)議書
- JTG-T-F20-2015公路路面基層施工技術(shù)細(xì)則
- 2024年遼寧石化職業(yè)技術(shù)學(xué)院?jiǎn)握新殬I(yè)適應(yīng)性測(cè)試題庫附答案
- 中西方校服文化差異研究
- 《子宮肉瘤》課件
- 《準(zhǔn)媽媽衣食住行》課件
- 給男友的道歉信10000字(十二篇)
- 客人在酒店受傷免責(zé)承諾書范本
評(píng)論
0/150
提交評(píng)論