




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
Java試驗(yàn)匯報(bào)中的所有試驗(yàn)題試驗(yàn)一略試驗(yàn)二Java基本語法練習(xí)【完畢試驗(yàn)項(xiàng)目】輸入一種整數(shù),輸出該數(shù)的二進(jìn)制表達(dá)形式的字符串編寫Java應(yīng)用程序,把100~1000的自然數(shù)中可以被3整除的數(shù)輸出到屏幕上。打印不不小于1000的斐波納契數(shù)4.輸入一種梯形的上底、下底和高,求其面積試驗(yàn)三面向?qū)ο蠡A(chǔ)編程【完畢試驗(yàn)項(xiàng)目】寫一種名為Rectangle的類表達(dá)矩形。其屬性包括寬width、高h(yuǎn)eight和顏色color,width和height都是double型的,而color則是String類型的。規(guī)定該類提供計(jì)算面積的措施getArea()措施,以及修改width和height的值及獲得width和height目前值的措施。規(guī)定:使用構(gòu)造函數(shù)完畢各屬性的初始賦值使用getter和setter的形式完畢屬性的訪問及修改2..請(qǐng)定義一種名為Card的撲克牌類,該類有兩個(gè)private訪問權(quán)限的字符串變量face和suit:face描述一張牌的牌面值(如:"Ace","Deuce","Three","Four","Five","Six","Seven","Eight","Nine","Ten","Jack","Queen","King");suit描述一張牌的花色(如:"Hearts","Diamonds","Clubs","Spades")。定義Card類中的public訪問權(quán)限的構(gòu)造措施,為類中的變量賦值;定義protected訪問權(quán)限的措施getFace(),得到撲克牌的牌面值;定義protected訪問權(quán)限的措施getSuit(),得到撲克牌的花色;定義措施toString(),返回表達(dá)撲克牌的花色和牌面值字符串(如“AceofHearts”、“TenofClubs”等)。試驗(yàn)四類的繼承性和多態(tài)性【完畢試驗(yàn)項(xiàng)目】 設(shè)計(jì)一種名為Person的類和它的兩個(gè)名為Student和Employee的子類Employee類又有子類:教員類Faculty和職工類Staff。每個(gè)人均有姓名、地址、xx號(hào)碼學(xué)生有班級(jí)號(hào)教員有級(jí)別職工有職務(wù)稱號(hào)覆蓋每個(gè)類的toString措施,顯示對(duì)應(yīng)的類名和人名編寫測(cè)試程序,創(chuàng)立Person、Student、EmployeeFaculty和Staff,并調(diào)用它們的toString措施試驗(yàn)五包、接口抽象類【完畢試驗(yàn)項(xiàng)目】1.定義一種抽象基類Shape,它包括三個(gè)抽象措施center()、diameter()、getArea(),從Shape類派生出Square和Circle類,這兩個(gè)類都用center()計(jì)算對(duì)象的中心坐標(biāo),diameter()計(jì)算對(duì)象的外界圓直徑,getArea()措施計(jì)算對(duì)象的面積。編寫編寫應(yīng)用程序使用Rectangle類和Circle類。2.定義一種接口Insurance,接口中有四個(gè)抽象措施:publicintgetPolicyNumber()//保險(xiǎn)號(hào)碼;publicintgetCoverageAmount()//保險(xiǎn)金額;publicdoublecalculatePremium()//計(jì)算費(fèi)用;publicDategetExpiryDate()//終止日期。設(shè)計(jì)一種類Car,該類實(shí)現(xiàn)接口的措施,編寫應(yīng)用程序。試驗(yàn)六數(shù)組【完畢試驗(yàn)項(xiàng)目】1.設(shè)給定一組整型數(shù)組,求它們的平均值及最大值2.使用動(dòng)態(tài)建立二維數(shù)組的方式輸出8行楊輝三角形3.用選擇法對(duì){8,6,12,5,14,7,21,2,9,3}十個(gè)數(shù)按從小到大進(jìn)行排序,然后輸出試驗(yàn)七字符串【完畢試驗(yàn)項(xiàng)目】1.編寫一種java程序,完畢如下功能:申明一種名為s的字符串,并使它的內(nèi)容為”CallmeIshmael.”;打印整個(gè)字符串使用length()措施打印字符串的長度使用charAt()措施打印字符串的第一種字符使用chanrAt()和length()措施打印字符串的最終一種字符使用indexOf()措施和substring()措施打印字符串中的第一種單詞2設(shè)有中英文單詞對(duì)照表,輸入中文單詞,顯示對(duì)應(yīng)英文單詞,輸入英文單詞顯示對(duì)應(yīng)中文單詞。String[][]x={{"good","好"},{"bad","壞"},{"work","工作"}};試驗(yàn)八Java中的Object、Math和System類【完畢試驗(yàn)項(xiàng)目】1.定義一種自己的數(shù)學(xué)類MyMath。類中提供靜態(tài)措施max,該措施接受3個(gè)同類型的參數(shù)(例如整形),返回其中的最大值。2.使用java.lang.Math類,生成100個(gè)0~99之間的隨機(jī)整數(shù),找出他們之中的最大的和最小的,并記錄不小于50的整數(shù)個(gè)數(shù)試驗(yàn)九Java中的時(shí)間日期類庫【完畢試驗(yàn)項(xiàng)目】1.編寫一種程序,實(shí)現(xiàn)如下規(guī)定,根據(jù)運(yùn)行時(shí)提供的參數(shù)(格式為”yyyy-mm-dd”),輸出其對(duì)應(yīng)的星期次序,例如,輸入-09-7,輸出-09-7是星期5。2.編寫一種java程序,判斷兩個(gè)日期的大小以及兩個(gè)日期之間的間隔天數(shù)。試驗(yàn)十集合框架編程1.編寫應(yīng)用程序,在其main措施中定義如下兩個(gè)字符串?dāng)?shù)組:StringmpgStr[]={"1.jpg","2.jpg","3.jpg","4.jpg","5.jpg"};StringpngStr[]={"1.png","2.png","3.png","4.png","5.png"};然后將他們的每個(gè)元素間隔添加到ArrayList對(duì)象中,并在命令行界面顯示所有元素;然后將ArrayList對(duì)象中所有.png的元素都刪除,再顯示ArrayList對(duì)象中的所有元素,如圖所示。2.按次序把1,10,5,7,6,2,9,20,14,存入到List中(注:容許自己自定義任何數(shù)),并對(duì)其進(jìn)行排序,打印其升序和降序排列的成果。然后再向List中位置為第四位插入數(shù)35看看會(huì)有啥成果?3.按次序把下面一組數(shù)([1,2][3,4][2,2][6,4][5,2][4,4])寄存到Map中(注:容許自己自定義任何數(shù)),并按key和value的值進(jìn)行排序。假如再向Map中加入[3,6]看看排序成果有啥變化?并說出其理由。程序代碼:3.設(shè)計(jì)一種程序,用來記錄字符串“haveagoodday,haveagoodclass,haveagoodvisit,havefun!”中的每個(gè)單詞出現(xiàn)的次數(shù),并按照單詞的升序輸出(提議使用HashMap和TreeMap)(設(shè)計(jì)性內(nèi)容)。試驗(yàn)十一異常處理【完畢試驗(yàn)項(xiàng)目】1.自定義異常類MyException,該類繼承自Exception類,類中只有含一種字符串參數(shù)msg的構(gòu)造措施,構(gòu)造措施中只有一條語句super(msg)——調(diào)用父類的構(gòu)造措施。此外,編寫自定義類person,類中只有兩個(gè)私有的變量,一種是字符串類型的姓名,另一種是整型變量age;有兩個(gè)公有措施voidgetAge()和setAge(intage),其中setAge(intage)的功能是把參數(shù)age的值加到類中的變量age中(但規(guī)定age>0,否則拋出自定義異常MyException類的對(duì)象),getAge()措施返回age的值。編寫應(yīng)用程序1.
運(yùn)用隨機(jī)函數(shù)產(chǎn)生30個(gè)10-90之間的不反復(fù)整數(shù),將這些數(shù)拼接在一種字符串中,用逗號(hào)隔開,每產(chǎn)生一種新數(shù),要保證在該串中不存在,最終將串中的整數(shù)分離寄存在一種數(shù)組中,將數(shù)據(jù)內(nèi)容由小到大輸出試驗(yàn)十二Java數(shù)據(jù)流編程圖9.8【完畢試驗(yàn)項(xiàng)目】請(qǐng)?jiān)O(shè)計(jì)一種從鍵盤輸入一種數(shù)n,求n!寫一種程序,容許顧客依次輸入多種姓名和住址,并能將顧客的輸入保留到文獻(xiàn)中。顧客輸入“quit”表達(dá)輸入完畢,程序退出。在"D:/mydat"目錄下有一種學(xué)生名單文獻(xiàn)(文本)"student.txt",里面記載了若干學(xué)生信息,每個(gè)學(xué)生信息單獨(dú)一行,每行信息共有五列,每列之間用逗號(hào)分開,其每列含義按次序是:學(xué)號(hào)姓名出生日期性別專業(yè),規(guī)定:將所有
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 從營養(yǎng)角度看農(nóng)業(yè)植保的影響試題及答案
- 2024年種子繁育員職業(yè)技能考試試題及答案
- 深入分析項(xiàng)目干系人與組織文化的適應(yīng)問題試題及答案
- 農(nóng)作物繁育過程中的管理技巧試題及答案
- 剖析籃球裁判員試題及答案
- 專業(yè)見解2024年種子繁育員考試試題及答案
- 2024年體育經(jīng)紀(jì)人考試復(fù)習(xí)資料試題及答案
- 模具設(shè)計(jì)中的質(zhì)量控制試題及答案
- 游泳救生員的社區(qū)互動(dòng)活動(dòng)試題及答案
- 小學(xué)數(shù)學(xué)課件《圓錐的體積》
- 定期清洗消毒空調(diào)及通風(fēng)設(shè)施制度
- 實(shí)戰(zhàn)經(jīng)驗(yàn):2024年記者證考試試題及答案
- 無線電基礎(chǔ)知識(shí)培訓(xùn)課件
- 投資咨詢工程師項(xiàng)目后評(píng)價(jià)試題及答案
- 4.1 基因指導(dǎo)蛋白質(zhì)的合成(課件)高一下學(xué)期生物人教版(2019)必修2
- 醫(yī)療器械質(zhì)量管理體系制度
- 人教版中職數(shù)學(xué)拓展模塊一:6.2復(fù)數(shù)的運(yùn)算課件(共24張課件)
- 出租車司機(jī)崗前教育培訓(xùn)
- 廣東省梅州市五華縣2023-2024學(xué)年二年級(jí)下學(xué)期數(shù)學(xué)期中試卷(含答案)
- 《水土保持監(jiān)測(cè)技術(shù)規(guī)范SLT 277-2024》知識(shí)培訓(xùn)
- 肝癌科普預(yù)防
評(píng)論
0/150
提交評(píng)論