




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
四川科技職業(yè)學(xué)院《JAVA程序設(shè)計(jì)》實(shí)訓(xùn)報(bào)告班級12級計(jì)網(wǎng)班姓名彭躍實(shí)訓(xùn)地點(diǎn):5202計(jì)算機(jī)機(jī)房指導(dǎo)教師:曾令改2014年6月29日四川科技職業(yè)學(xué)院-專業(yè)課程實(shí)驗(yàn)實(shí)訓(xùn)報(bào)告課程名稱JAVA概述、JAVA程序結(jié)構(gòu)課程編號1日期2014-6-29時(shí)間8:20-12:00指導(dǎo)教師曾令改地點(diǎn)4401一、實(shí)驗(yàn)實(shí)訓(xùn)目的1、了解JAVA語言的特點(diǎn)2、了解JAVA程序的結(jié)構(gòu)及類型二、實(shí)驗(yàn)實(shí)訓(xùn)任務(wù)1、安裝和配置JAVA運(yùn)行環(huán)境2、編寫第一個(gè)Java程序3、分別用記事本和eclips編寫java程序三、實(shí)驗(yàn)實(shí)訓(xùn)軟硬件設(shè)備硬件:計(jì)算機(jī)軟件:jdk、記事本、eclips四、實(shí)驗(yàn)實(shí)訓(xùn)主要內(nèi)容1、JDK安裝及配置2、Eclipse安裝及配置3、編寫第一個(gè)java程序publicclasshello{ publicstaticvoidmain(Stringargs[]){ System.out.println("你好,歡迎來到JavaApplication世界!"); System.out.println("祝你學(xué)習(xí)愉快,取得好成績!"); }}4、了解JAVA程序分類:JAVA應(yīng)用程序和JAVA小應(yīng)用程序五、實(shí)驗(yàn)實(shí)訓(xùn)總結(jié)、體會(huì)1、學(xué)會(huì)了java的基礎(chǔ)基本知識(shí)與運(yùn)用。2、了解到一個(gè)JAVA程序的基本結(jié)構(gòu)大體上可以分為包、類、方法、接口、標(biāo)識(shí)符、關(guān)鍵字、語句和注釋等。3、體會(huì)到了一個(gè)程序語言的整體結(jié)、及市場運(yùn)用的潛在力。
四川科技職業(yè)學(xué)院-專業(yè)課程實(shí)驗(yàn)實(shí)訓(xùn)報(bào)告課程名稱需求分析課程編號2日期2014-6-29時(shí)間14:10-17:50指導(dǎo)教師曾令改地點(diǎn)4401一、實(shí)驗(yàn)實(shí)訓(xùn)目的1、掌握J(rèn)AVA數(shù)據(jù)類型、數(shù)據(jù)類型轉(zhuǎn)換原則和方法2、掌握J(rèn)AVA中變量的類型和使用3、掌握J(rèn)AVA中的運(yùn)算符的基本應(yīng)用二、實(shí)驗(yàn)實(shí)訓(xùn)任務(wù)1、學(xué)習(xí)與理解并運(yùn)用Java的數(shù)據(jù)類型及運(yùn)算符2、類的變量的定義及運(yùn)用3、實(shí)例化對象三、實(shí)驗(yàn)實(shí)訓(xùn)軟硬件設(shè)備硬件:計(jì)算機(jī)軟件:jdk、記事本、eclips四、實(shí)驗(yàn)實(shí)訓(xùn)主要內(nèi)容1、byte〈short〈int〈long〈float〈double2、doublePI=3.14;\doubled=true;doublee=-1.23E-4;\longl=1.23L;3、intx=7,y=4,temp;System.out.println("變換前x="+x+"y="+y);temp=x;x=y;y=temp;ystem.out.println("變換后x="+x+"y="+y);--------------------------------Longlong_maxLong=java.lang.Lang.MAX_VALUE;System.out.println("\n長整型的最大值為:"+long_maxLong+"\n")inta=90;intb=89;intc=(a++)*2;//c=90*2a=91后加減:先運(yùn)算,變量自身后加減intd=(++a)*2//d=(91+1)*2a=92前加減:變量自身先加減,后運(yùn)算---------------------------------booleanz=x>y&&x++==y--;//條件與booleanc=a>b&&a++==b--;//邏輯或booleanw=y>x||x--==y++;//條件與booleanv=b>a|a++==b--;//邏輯或---------------------------------if(t1instanceofTest)/*instanceof為對象運(yùn)算符,判斷一個(gè)對象是否是某個(gè)類的實(shí)例*/{System.out.println("")};Strings=null;s=(t1==null)?"ti為空對象":"但ti已創(chuàng)建";五、實(shí)驗(yàn)實(shí)訓(xùn)總結(jié)、體會(huì)1、學(xué)會(huì)了Java的數(shù)據(jù)類型的運(yùn)用及轉(zhuǎn)2、初步學(xué)習(xí)了解掌握常量和變量的作用及運(yùn)用范疇,為以后的運(yùn)用打下基礎(chǔ)3、學(xué)習(xí)了成員變量與局部變量的交換算法4、邏輯運(yùn)算符、對象運(yùn)算符及條件運(yùn)算符的使用四川科技職業(yè)學(xué)院-專業(yè)課程實(shí)驗(yàn)實(shí)訓(xùn)報(bào)告課程名稱輸入流,從鍵盤讀取字符串,用if判斷課程編號3日期2014-6-30時(shí)間8:20-12:00指導(dǎo)教師曾令改地點(diǎn)5202一、實(shí)驗(yàn)實(shí)訓(xùn)目的1、學(xué)習(xí)在Java程序中怎么從鍵盤讀取字符串2、掌握J(rèn)ava程序中用if判斷年月日、周期及兩數(shù)值大小3、掌握J(rèn)ava程序中隨機(jī)數(shù)基本應(yīng)用二、實(shí)驗(yàn)實(shí)訓(xùn)任務(wù)1、讀取從鍵盤輸入的數(shù)據(jù)功能2、輸入某年某月某日,判斷該天星期幾,是這一年的第幾天3、比較兩數(shù)大小4、隨機(jī)產(chǎn)生3個(gè)100以內(nèi)的正整數(shù),求最大數(shù)和最小數(shù)三、實(shí)驗(yàn)實(shí)訓(xùn)軟硬件設(shè)備硬件:計(jì)算機(jī)軟件:jdk、記事本、eclips四、實(shí)驗(yàn)實(shí)訓(xùn)主要內(nèi)容InputStreamReaderisReader=newInputStreamReader(System.in);BufferedReaderbr=newBufferedReader(isReader);StringdateString;Try{System.out.println("請按照2014-6-30的格式輸入日期:");dateString=br.readLine();Cslendarcalendar=Calender.getInstance();Java.text.SimpleDateFormatormt=newjava.text.SimpleDateFormat("yyyy-MM-dd");Datedate=formt.parse(dateString);clendar.setTime(date);System.out.println("今天星期"+calendar.get(Calendar.DAY_OF_WEEK+1));System.out.println("今天星期"+calendar.get(Calendar.YEAR)Catch(Exceptione){e.printStackTrace();}}五、實(shí)驗(yàn)實(shí)訓(xùn)總結(jié)、體會(huì)1、學(xué)會(huì)了Java程序中如何從鍵盤讀取錄入字符串2、掌握了日期系型函數(shù)的運(yùn)用規(guī)則、及計(jì)算運(yùn)量法則3、更多的了解及運(yùn)用if條件比較兩數(shù)的隨機(jī)大小4、學(xué)習(xí)了單分支、雙分支、多分支if語句塊的運(yùn)用5、最小值與最大值的嵌套運(yùn)用含比較
四川科技職業(yè)學(xué)院-專業(yè)課程實(shí)驗(yàn)實(shí)訓(xùn)報(bào)告課程名稱函數(shù)的運(yùn)用、判斷、循環(huán)課程編號4日期2014-6-30時(shí)間14:10-17:50指導(dǎo)教師曾令改地點(diǎn)5202一、實(shí)驗(yàn)實(shí)訓(xùn)目的1、學(xué)習(xí)從控制臺(tái)輸入字符判斷2、數(shù)整除的運(yùn)用3、利用if判斷一個(gè)班級的學(xué)生成績的優(yōu)秀、良好、及格、及不及格的判斷4、學(xué)習(xí)與理解增量表達(dá)式與減量表達(dá)式的運(yùn)用5、理解學(xué)習(xí)for循環(huán)語句的調(diào)用二、實(shí)驗(yàn)實(shí)訓(xùn)任務(wù)1、從控制臺(tái)輸入字符判斷星期幾3、根據(jù)得分判斷成績的等級4、利用for循環(huán)語句計(jì)算基數(shù)和與偶數(shù)和、及其他運(yùn)算三、實(shí)驗(yàn)實(shí)訓(xùn)軟硬件設(shè)備硬件:計(jì)算機(jī)軟件:jdk、記事本、eclips四、實(shí)驗(yàn)實(shí)訓(xùn)主要內(nèi)容Pblicstaticvoidmain(Stringargs[]){//輸出1到99的奇數(shù),沒行8個(gè)數(shù)For(intn=1;n<9;n++){if(n%16==0)//每行輸出8個(gè)字符System.out.println("");If(n%2==0)continue;System.out.println(n+"\t");}System.out.println("");-------------------------------Intsum=0;For(inti=1;i<=9;i++){for(intj=1;j<I;j++){sum=i+j;If(sum>=10)System.out.println(i+"X"+j+"="+sum+"");Else{System.out.println(i+"X"+"j"+"="+sum+"");}}System.out.println();五、實(shí)驗(yàn)實(shí)訓(xùn)總結(jié)、體會(huì)1、學(xué)習(xí)了數(shù)組的含義及運(yùn)用2、學(xué)習(xí)了運(yùn)用用戶輸入的數(shù)來判斷該天是星期幾3、公倍數(shù)的整除4、if語句與swevch語句的運(yùn)用5、得到Contiune\break\多重循環(huán)的語句運(yùn)用
四川科技職業(yè)學(xué)院-專業(yè)課程實(shí)驗(yàn)實(shí)訓(xùn)報(bào)告課程名稱面向?qū)ο蟪绦蛟O(shè)計(jì)基礎(chǔ)1課程編號5日期2014-7-1時(shí)間8:20-12:00指導(dǎo)教師曾令改地點(diǎn)5202一、實(shí)驗(yàn)實(shí)訓(xùn)目的1、掌握類的定義和使用。2、掌握對象的聲明和使用。二、實(shí)驗(yàn)實(shí)訓(xùn)任務(wù)1、運(yùn)用成員變量、成員方法、構(gòu)造函數(shù)2、實(shí)例化對象、對象調(diào)用類中的變量和方法3、類的獨(dú)立聯(lián)系4、實(shí)例變量,由對象調(diào)用5、管理學(xué)生成績?nèi)?、?shí)驗(yàn)實(shí)訓(xùn)軟硬件設(shè)備硬件:計(jì)算機(jī)軟件:jdk、記事本、eclips四、實(shí)驗(yàn)實(shí)訓(xùn)主要內(nèi)容1、lass類中運(yùn)用成員變量與成員方法,然后用構(gòu)造方法(構(gòu)造函數(shù)來調(diào)用成員變量2、分別對成員變量和方法進(jìn)行實(shí)例化,然后輸出調(diào)用。3、創(chuàng)建并運(yùn)用people類4、定義實(shí)例方法、與靜態(tài)方法、然后在內(nèi)中調(diào)用靜態(tài)方法5、定義學(xué)生類、統(tǒng)計(jì)學(xué)生共交多少錢?6、創(chuàng)建類:管理學(xué)生成績系統(tǒng)五、實(shí)驗(yàn)實(shí)訓(xùn)總結(jié)、體會(huì)類變量與實(shí)例變量區(qū)別:類變量是與類相關(guān)的,公共的屬性實(shí)例變量屬于每個(gè)對象個(gè)體的屬性類變量可以通過類名,類變量名直接訪問
四川科技職業(yè)學(xué)院-專業(yè)課程實(shí)驗(yàn)實(shí)訓(xùn)報(bào)告課程名稱面向?qū)ο蟪绦蛟O(shè)計(jì)基礎(chǔ)2課程編號6日期2014-7-1時(shí)間14:10-17:50指導(dǎo)教師曾令改地點(diǎn)5202一、實(shí)驗(yàn)實(shí)訓(xùn)目的1、掌握類的成員變量、成員方法的建立。2、掌握this的基本使用權(quán)用。3、理解靜態(tài)變量和靜態(tài)方法。4、理解抽象的概念。二、實(shí)驗(yàn)實(shí)訓(xùn)任務(wù)1、統(tǒng)計(jì)總學(xué)費(fèi)2、圖書銷量統(tǒng)計(jì)3、銀行信息管理系統(tǒng)應(yīng)用程序三、實(shí)驗(yàn)實(shí)訓(xùn)軟硬件設(shè)備硬件:計(jì)算機(jī)軟件:jdk、記事本、eclips四、實(shí)驗(yàn)實(shí)訓(xùn)主要內(nèi)容//圖書銷量統(tǒng)計(jì)ImportJava.util.*;PublicclassBookxL{privateststicintcounter=0;PublicBookXL(Stringtitle);Counter++;}PublicstaticintgetCounter(){returncounter;}Publicstaticvoidmain(Stringargs[]){String[]titles={"java程序設(shè)計(jì)教程","Java程序設(shè)計(jì)實(shí)驗(yàn)指導(dǎo)與習(xí)題答案"};For(inti=0;i<5;i++){newBookXL(titles[newRandom().nextInt(2)]);}Syetem.out.println("總計(jì)銷售了"+BookXL.getCounter()+"本圖書!");}++五、實(shí)驗(yàn)實(shí)訓(xùn)總結(jié)、體會(huì)1、了解靜態(tài)區(qū)域塊的運(yùn)用2、利用數(shù)組創(chuàng)建對象3、隨機(jī)數(shù)的產(chǎn)生及獲取。4、了解到了管理、可以實(shí)現(xiàn)存取、余額查詢、顯示賬號等功能
四川科技職業(yè)學(xué)院-專業(yè)課程實(shí)驗(yàn)實(shí)訓(xùn)報(bào)告課程名稱綜合練習(xí)1課程編號7日期2014-7-2時(shí)間8:20-12:00指導(dǎo)教師曾令改地點(diǎn)5202一、實(shí)驗(yàn)實(shí)訓(xùn)目的1、加深理解前面的知識(shí)點(diǎn)。2、提高java代碼編寫能力。二、實(shí)驗(yàn)實(shí)訓(xùn)任務(wù)1、學(xué)生管理系統(tǒng)12、學(xué)生管理系統(tǒng)2三、實(shí)驗(yàn)實(shí)訓(xùn)軟硬件設(shè)備硬件:計(jì)算機(jī)軟件:jdk、記事本、eclips四、實(shí)驗(yàn)實(shí)訓(xùn)主要內(nèi)容利用面向?qū)ο蠓椒ńW(xué)生成績管理系統(tǒng)實(shí)例:1、publicclassClerk{publicStringname;privateintage;privatefloatsalary;publicClerk(Stringname,intage,floatsal){=name;this.age=age;salary=sal;}publicfloatgetSal(){returnthis.salary;}}---------------------------------publicstaticvoidmain(String[]args){Clerkc1=newClerk("小花",24,5000);System.out.println("職員"++"的工資是"+c1.getSal());}五、實(shí)驗(yàn)實(shí)訓(xùn)總結(jié)、體會(huì)封裝–訪問控制修飾符Java提供四種訪問控制修飾符號控制方法和變量的訪問權(quán)限:①公開級別:用public修飾,對外公開②受保護(hù)級別:用protected修飾,對子類和同一包中的類公開③默認(rèn)級別:沒有修飾符號,向同一個(gè)包的類公開④私有級別:用private修飾,只有類本身可以訪問,不對外公開
四川科技職業(yè)學(xué)院-專業(yè)課程實(shí)驗(yàn)實(shí)訓(xùn)報(bào)告課程名稱綜合練習(xí)2課程編號8日期2014-7-2時(shí)間14:10-17:50指導(dǎo)教師曾令改地點(diǎn)5202一、實(shí)驗(yàn)實(shí)訓(xùn)目的1、加深理解前面的知識(shí)點(diǎn)。2、提高java代碼編寫能力。二、實(shí)驗(yàn)實(shí)訓(xùn)任務(wù)1、圖書銷售統(tǒng)計(jì)2、銀行信息管理系統(tǒng)應(yīng)用三、實(shí)驗(yàn)實(shí)訓(xùn)軟硬件設(shè)備硬件:計(jì)算機(jī)軟件:jdk、記事本、eclips四、實(shí)驗(yàn)實(shí)訓(xùn)主要內(nèi)容建立銷售管理系統(tǒng),對進(jìn)銷進(jìn)行統(tǒng)計(jì)。銀行信息管理系統(tǒng),對存、取、余額等進(jìn)行統(tǒng)計(jì)。定位輸出英文字母及其ASCII碼,每行8個(gè)字母。4、通過鍵盤輸入一個(gè)字符,回車顯示字符及其ASCII碼。五、實(shí)驗(yàn)實(shí)訓(xùn)總結(jié)、體會(huì)包–三大作用區(qū)分相同名字的類當(dāng)類很多時(shí),可以很好的管理類控制訪問范圍包–打包命令Packagecom.shunping包–命名規(guī)范小寫字母比如com.sina.shunping包–常用的包一個(gè)包下,包含很多的類,java中常用的包有:Java.lang.*包自動(dòng)引入java.util.*工具包J.*網(wǎng)絡(luò)開發(fā)包java.awt.*包窗口工具包
四川科技職業(yè)學(xué)院-專業(yè)課程實(shí)驗(yàn)實(shí)訓(xùn)報(bào)告課程名稱love課程編號9日期2014-7-32014-7-4時(shí)間8:20-12:0014:10-17:50指導(dǎo)教師張科地點(diǎn)5202一、實(shí)驗(yàn)實(shí)訓(xùn)目的1、用Vs制作微視頻、微動(dòng)畫2、熟悉vs代碼的運(yùn)用及實(shí)現(xiàn)為動(dòng)畫的制作二、實(shí)驗(yàn)實(shí)訓(xùn)任務(wù)1、在窗口1中實(shí)現(xiàn)圖片的間隔出現(xiàn),從而達(dá)到模糊淡出模糊淡入2、通過窗口1跳轉(zhuǎn)到窗口2,實(shí)現(xiàn)窗口2動(dòng)畫的淡入淡出3、通過
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(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ǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 出售學(xué)校學(xué)區(qū)房合同范本
- 一建培訓(xùn)合同范本
- 年度供貨合同范本
- 供銷總社采購合同范例
- 勞動(dòng)工人合同范本
- 公司合作簽合同范本
- 中央新風(fēng)合同范本
- 加盟飯店合同范本
- 中介房租合同范本
- app項(xiàng)目轉(zhuǎn)讓合同范本
- 社會(huì)階層與教育選擇行為分析-深度研究
- 社會(huì)工作行政(第三版)課件匯 時(shí)立榮 第6-11章 項(xiàng)目管理- 社會(huì)工作行政的挑戰(zhàn)、變革與數(shù)字化發(fā)展
- 學(xué)校小賣部承包合同范文
- 2025年湘潭醫(yī)衛(wèi)職業(yè)技術(shù)學(xué)院高職單招職業(yè)適應(yīng)性測試近5年??及鎱⒖碱}庫含答案解析
- 2025年湖南鐵道職業(yè)技術(shù)學(xué)院高職單招職業(yè)技能測試近5年??及鎱⒖碱}庫含答案解析
- DB 63- T993-2011 三江源生態(tài)監(jiān)測技術(shù)規(guī)范
- 北京市東城區(qū)2025年公開招考539名社區(qū)工作者高頻重點(diǎn)提升(共500題)附帶答案詳解
- 2025福建福州地鐵集團(tuán)限公司運(yùn)營分公司校園招聘高頻重點(diǎn)提升(共500題)附帶答案詳解
- 2025至2030年中國電子護(hù)眼臺(tái)燈數(shù)據(jù)監(jiān)測研究報(bào)告
- 兒童睡眠障礙治療
- 2025年浙江省溫州樂清市融媒體中心招聘4人歷年高頻重點(diǎn)提升(共500題)附帶答案詳解
評論
0/150
提交評論