版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
Java試驗匯報中的所有試驗題試驗一略試驗二Java基本語法練習【完畢試驗項目】輸入一種整數(shù),輸出該數(shù)的二進制表達形式的字符串編寫Java應用程序,把100~1000的自然數(shù)中可以被3整除的數(shù)輸出到屏幕上。打印不不小于1000的斐波納契數(shù)4.輸入一種梯形的上底、下底和高,求其面積試驗三面向對象基礎編程【完畢試驗項目】寫一種名為Rectangle的類表達矩形。其屬性包括寬width、高height和顏色color,width和height都是double型的,而color則是String類型的。規(guī)定該類提供計算面積的措施getArea()措施,以及修改width和height的值及獲得width和height目前值的措施。規(guī)定:使用構造函數(shù)完畢各屬性的初始賦值使用getter和setter的形式完畢屬性的訪問及修改2..請定義一種名為Card的撲克牌類,該類有兩個private訪問權限的字符串變量face和suit:face描述一張牌的牌面值(如:"Ace","Deuce","Three","Four","Five","Six","Seven","Eight","Nine","Ten","Jack","Queen","King");suit描述一張牌的花色(如:"Hearts","Diamonds","Clubs","Spades")。定義Card類中的public訪問權限的構造措施,為類中的變量賦值;定義protected訪問權限的措施getFace(),得到撲克牌的牌面值;定義protected訪問權限的措施getSuit(),得到撲克牌的花色;定義措施toString(),返回表達撲克牌的花色和牌面值字符串(如“AceofHearts”、“TenofClubs”等)。試驗四類的繼承性和多態(tài)性【完畢試驗項目】 設計一種名為Person的類和它的兩個名為Student和Employee的子類Employee類又有子類:教員類Faculty和職工類Staff。每個人均有姓名、地址、xx號碼學生有班級號教員有級別職工有職務稱號覆蓋每個類的toString措施,顯示對應的類名和人名編寫測試程序,創(chuàng)立Person、Student、EmployeeFaculty和Staff,并調(diào)用它們的toString措施試驗五包、接口抽象類【完畢試驗項目】1.定義一種抽象基類Shape,它包括三個抽象措施center()、diameter()、getArea(),從Shape類派生出Square和Circle類,這兩個類都用center()計算對象的中心坐標,diameter()計算對象的外界圓直徑,getArea()措施計算對象的面積。編寫編寫應用程序使用Rectangle類和Circle類。2.定義一種接口Insurance,接口中有四個抽象措施:publicintgetPolicyNumber()//保險號碼;publicintgetCoverageAmount()//保險金額;publicdoublecalculatePremium()//計算費用;publicDategetExpiryDate()//終止日期。設計一種類Car,該類實現(xiàn)接口的措施,編寫應用程序。試驗六數(shù)組【完畢試驗項目】1.設給定一組整型數(shù)組,求它們的平均值及最大值2.使用動態(tài)建立二維數(shù)組的方式輸出8行楊輝三角形3.用選擇法對{8,6,12,5,14,7,21,2,9,3}十個數(shù)按從小到大進行排序,然后輸出試驗七字符串【完畢試驗項目】1.編寫一種java程序,完畢如下功能:申明一種名為s的字符串,并使它的內(nèi)容為”CallmeIshmael.”;打印整個字符串使用length()措施打印字符串的長度使用charAt()措施打印字符串的第一種字符使用chanrAt()和length()措施打印字符串的最終一種字符使用indexOf()措施和substring()措施打印字符串中的第一種單詞2設有中英文單詞對照表,輸入中文單詞,顯示對應英文單詞,輸入英文單詞顯示對應中文單詞。String[][]x={{"good","好"},{"bad","壞"},{"work","工作"}};試驗八Java中的Object、Math和System類【完畢試驗項目】1.定義一種自己的數(shù)學類MyMath。類中提供靜態(tài)措施max,該措施接受3個同類型的參數(shù)(例如整形),返回其中的最大值。2.使用java.lang.Math類,生成100個0~99之間的隨機整數(shù),找出他們之中的最大的和最小的,并記錄不小于50的整數(shù)個數(shù)試驗九Java中的時間日期類庫【完畢試驗項目】1.編寫一種程序,實現(xiàn)如下規(guī)定,根據(jù)運行時提供的參數(shù)(格式為”yyyy-mm-dd”),輸出其對應的星期次序,例如,輸入-09-7,輸出-09-7是星期5。2.編寫一種java程序,判斷兩個日期的大小以及兩個日期之間的間隔天數(shù)。試驗十集合框架編程1.編寫應用程序,在其main措施中定義如下兩個字符串數(shù)組:StringmpgStr[]={"1.jpg","2.jpg","3.jpg","4.jpg","5.jpg"};StringpngStr[]={"1.png","2.png","3.png","4.png","5.png"};然后將他們的每個元素間隔添加到ArrayList對象中,并在命令行界面顯示所有元素;然后將ArrayList對象中所有.png的元素都刪除,再顯示ArrayList對象中的所有元素,如圖所示。2.按次序把1,10,5,7,6,2,9,20,14,存入到List中(注:容許自己自定義任何數(shù)),并對其進行排序,打印其升序和降序排列的成果。然后再向List中位置為第四位插入數(shù)35看看會有啥成果?3.按次序把下面一組數(shù)([1,2][3,4][2,2][6,4][5,2][4,4])寄存到Map中(注:容許自己自定義任何數(shù)),并按key和value的值進行排序。假如再向Map中加入[3,6]看看排序成果有啥變化?并說出其理由。程序代碼:3.設計一種程序,用來記錄字符串“haveagoodday,haveagoodclass,haveagoodvisit,havefun!”中的每個單詞出現(xiàn)的次數(shù),并按照單詞的升序輸出(提議使用HashMap和TreeMap)(設計性內(nèi)容)。試驗十一異常處理【完畢試驗項目】1.自定義異常類MyException,該類繼承自Exception類,類中只有含一種字符串參數(shù)msg的構造措施,構造措施中只有一條語句super(msg)——調(diào)用父類的構造措施。此外,編寫自定義類person,類中只有兩個私有的變量,一種是字符串類型的姓名,另一種是整型變量age;有兩個公有措施voidgetAge()和setAge(intage),其中setAge(intage)的功能是把參數(shù)age的值加到類中的變量age中(但規(guī)定age>0,否則拋出自定義異常MyException類的對象),getAge()措施返回age的值。編寫應用程序1.
運用隨機函數(shù)產(chǎn)生30個10-90之間的不反復整數(shù),將這些數(shù)拼接在一種字符串中,用逗號隔開,每產(chǎn)生一種新數(shù),要保證在該串中不存在,最終將串中的整數(shù)分離寄存在一種數(shù)組中,將數(shù)據(jù)內(nèi)容由小到大輸出試驗十二Java數(shù)據(jù)流編程圖9.8【完畢試驗項目】請設計一種從鍵盤輸入一種數(shù)n,求n!寫一種程序,容許顧客依次輸入多種姓名和住址,并能將顧客的輸入保留到文獻中。顧客輸入“quit”表達輸入完畢,程序退出。在"D:/mydat"目錄下有一種學生名單文獻(文本)"student.txt",里面記載了若干學生信息,每個學生信息單獨一行,每行信息共有五列,每列之間用逗號分開,其每列含義按次序是:學號姓名出生日期性別專業(yè),規(guī)定:將所有
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 骨質(zhì)疏松癥的運動防治
- 2025年懸掛式離子風機項目發(fā)展計劃
- 舌癌患者的社會支持系統(tǒng)
- 醫(yī)院護理投訴的滿意度調(diào)查與反饋
- 員工心態(tài)課件
- 惡心嘔吐的護理計劃
- 頸椎術后長期隨訪管理
- VTE護理中的心理支持
- 肌腱術后如何選擇合適的鞋具
- 聽手命令課件
- 大學軍事理論課教程第四章現(xiàn)代戰(zhàn)爭第一節(jié) 戰(zhàn)爭概述
- 《野望》與《渡荊門送別》教學設計
- 離婚登記申請受理回執(zhí)單模板
- 高壓供電管理規(guī)定
- 項目監(jiān)理部監(jiān)理周報
- 光伏工程資料表格模板
- GB/T 41123.2-2021無損檢測工業(yè)射線計算機層析成像檢測第2部分:操作和解釋
- GB/T 17636-1998土工布及其有關產(chǎn)品抗磨損性能的測定砂布/滑塊法
- GB/T 17612-1998封閉管道中液體流量的測量稱重法
- GB/T 10609.2-1989技術制圖明細欄
- 配電系統(tǒng)標識
評論
0/150
提交評論