計算機等級考試二級java模擬題四-_第1頁
計算機等級考試二級java模擬題四-_第2頁
計算機等級考試二級java模擬題四-_第3頁
計算機等級考試二級java模擬題四-_第4頁
計算機等級考試二級java模擬題四-_第5頁
已閱讀5頁,還剩8頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、1.java的jvm虛擬機可自動處理_.A 拋出異常B捕獲異常C運行異常D聲明異常2.try與catch的匹配是_.Acatch中對象名指向try中可能拋出的異常類或父類Bcatch中對象名指向try中可能拋出的異常類的子類Ccatch中對象名指向try中可能拋出的異常的不同類Dcatch中對象名指向try中可能拋出的異常的不同類的父類3.catch(Exception e語句的正確排列次序是_.A最前B最后C中間D任意位置4.一個try語句后必須在catch和_.Abreak語句Bcontinue語句Creturn 語句Dfinally語句5.為獲得異常堆棧使用軌跡,應(yīng)該利用_.Afilli

2、nStack(方法BprintStackTrace(方法CfillinStackTrace(方法DtoString(方法6.請利用Java類為中java.util.GregorianCalendar這個已有的類,編出一個可根據(jù)命令行參數(shù)打印月歷的Java程序.(使用已有類7.請根據(jù)教程74頁描述的Employee和Manager類,并(繼承補充條件:姓名年薪加入公司時間經(jīng)理年津貼Manager:CarlCraker $80 000 1987.12.15 $5 000Employee: Harry Hacker $50 000 1989.10.1Employee: Tommy Tester $4

3、0 000 1990.3.15編寫一個完整的JA V A程序,打印出按照5%增加年薪后的工資表。8.改寫上一道題的程序,在打印工資表之前按照年薪自低到高排序后打印出來。(接口、對象數(shù)組排序9.請編寫一個完整的JA V A程序,依次打印出命令行參數(shù)字符串?dāng)?shù)組各元素。(字符串?dāng)?shù)組答案1,c 2,a 3.b 4,d 5.b6.本程序可利用的方法如下:GregorianCalendar.get(Calendar.DAY_OF_MONTH.get(Calendar.MONTH.get(Calendar.DAY_OF_WEEK.get(Calendar.DAY_OF_MONTH ,1可利用計數(shù)循環(huán)、條件循

4、環(huán)打印月歷。7.程序代碼:Import java.util.*;Public class ManagerTest1Public static void main(String argsManager boss=new Manager(“Carl Cracker”,80000,1987,12,15;Boss.setBonus(5000;Employee staff=new Employee3;staff0=boss;staff1=new Employee(“Harry Hacker”,50000,1989,10,1;staff2=new Employee(“Tommy Tester”,40000

5、,1990,3,15;for(int i=0; i<=staff.length; i+ Employee e=staffi;e.raiseSalery(5; System.out.println(“name”=+e.getName(+”,salary=”+e.getSalary(; class EmployeePublic Employee(String n, double s, int year, int month, int datname=n;salary=s;GregorianCalendar calendar=new GregorianCaledar(year, month-1

6、, day; hireDay=calendar.getTime(;public String getName(return name;public double getSalary(return salary;public Date get HireDay(Return hireDay;public void raiseSalary(double byPercentdouble raise=salary*byPercent/100;salary+=raise;private String name;private double salary;private Date hireDay;class

7、 Manager estends Employeepublic Manager(String n, double s, int year, int month, int day super(n, s, year, month, day;bonus=0 ;public double getSalary(double baseSalary=super.getSalary(;return baseSalary+hours;public void setBonus(double bbonus=b;private double bonus;程序運行結(jié)果為:D:code>java ManagerTe

8、st1name=Car1 Cracker,salary=89000.0name=Harry Hacker,salary=52500.0name=Tommy Tester,salary=42000.08.定義一個含有主方法的類,定義Manager對象,定義Employee對象數(shù)組。為對象數(shù)組賦值。用計數(shù)循環(huán)加薪并打印姓名和年薪。程序代碼:import java.util.*;public class ManagerTest2 public static void main(String args Manager boss=new Manager(“Carl Cracker”, 80000, 19

9、87,12,15;boss.setBonus(5000;Employee staff=new Employee3;staff0=boss;staff1=new Employee(“Harry Hacker”, 50000, 1989,10, 1;staff2=new Employee(“Tommy Tester”, 40000, 1990,3,15;Array.sort(staff;For(int i=0; i<=staff.length; i+ Employee e= staffi;e.raiseSalary(5;System.out.println(“name=”+e.getName

10、(+”,salary=”+e.getSalary(;class Employee implements Comparable public Employee(String n, double s, int year, int month, int day name =n;salary=s;GregorianCalendar calendar=new GregorianCalendar(year, month-1, day; hireDay=calendar.getTime(;public String getName(return name;public double getSalary(re

11、turn salary;public Date get HireDay(Return hireDay;public void raiseSalary(double byPercent double raise=salary*byPercent/100;salary+=raise;public int compareTo(Object otherobject Employee other=(EnployeeotherObject;if(salaryif(salary>other.salary return 1;return 0;private String name;private dou

12、ble salary;private Date hireDay;class Manager estends Employeepublic Manager(String n, double s, int year, int month, int day super(n, s, year, month, day;bonus=0 ;public double getSalary(double baseSalary=super.getSalary(;return baseSalary+hours;public void setBonus(double bbonus=b;private double b

13、onus;程序運行結(jié)果為:D:code>java ManagerTest2name= Tommy Tester,salary =42000.0name=Harry Hacker,salary=52500.0name= Car1 Cracker,salary =89000.0排序方法可用java.util.Arrays.sort(staff給對象數(shù)組排序,其中staff是雇員對象數(shù)組名。Employee類要實現(xiàn)java.lang.Comparable接口,要實現(xiàn)接口內(nèi)的抽象方法comparaTo(方法。9.主方法的命令行參數(shù)是一個字符數(shù)組,即:String args程序代碼:public

14、class ConLinePara public static void main(String args( if(args.length<1System.exit(0;elseSystem.out.println(“The conmand line parameters:”; for(int i=0; i System.out.println(“;System.out.println(argsi;程序運行結(jié)果為:D:codejava CommLinePara How are you!The command line parameters: How are you!D:code小熊成都搬

15、家公司成立于 2008 年,是主要針對學(xué)生,短租族,上班族,以及需要小 件運輸, 沒有家俱和大型家用電器等貨物不是很多的群體, 我們始終堅持低價的原則服務(wù) 廣大市民,如果你的行李只需面包車就能轉(zhuǎn)運,那么就不用花冤枉錢去請大的搬家公司,我 們保證以最低的價格, 最人性化的服務(wù),為您解決在城市中輾轉(zhuǎn)的困苦,讓您的搬家之旅 不再煩惱。 企業(yè)精神-精誠致業(yè)、物盡其流、爭創(chuàng)一流、永無止境。 服務(wù)宗旨-高效、安全、準確、務(wù)實、周到的的優(yōu)質(zhì)搬家服務(wù)。 服務(wù)理念-以客戶為關(guān)注焦點,達到或超越客戶期望。 搬家目標-建設(shè)高起點,管理高水平,運轉(zhuǎn)高效率,服務(wù)高質(zhì)量。 發(fā)展目標-專心又專業(yè)是誠信搬家,深圳搬家公司本色。求精使我們精英薈萃,求精 促使創(chuàng)新完美。求精形成競爭差異,贏取市場,求精使我們與客戶的價值不斷增值。 搬家搬場流程 一溝通 與客戶溝通,了解客戶的要求,進行現(xiàn)場勘測,提出項目技術(shù)書。 二.準備 進一步完善項目計劃細節(jié),組織技術(shù)人員、專用設(shè)備、器械,為實施項目作認真 仔細的準備。檢查車輛,務(wù)必使每輛營運車車況保持良好。 三.裝載 在裝運時,使用適當(dāng)?shù)脑O(shè)備和器械,注意設(shè)備及通道的保護,有序裝載,貨物輕 重搭配,避免超載運輸。 四起運 選用廂型車,裝載完畢一輛,起運一輛,確保按期完成項目任務(wù)。 五.途中 由現(xiàn)場指

溫馨提示

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

最新文檔

評論

0/150

提交評論