系统类库调用JAVA编程综合实验报告.doc

系统类库调用JAVA编程综合实验报告.doc

ID:50130766

大小:1.72 MB

页数:22页

时间:2020-03-05

系统类库调用JAVA编程综合实验报告.doc_第1页
系统类库调用JAVA编程综合实验报告.doc_第2页
系统类库调用JAVA编程综合实验报告.doc_第3页
系统类库调用JAVA编程综合实验报告.doc_第4页
系统类库调用JAVA编程综合实验报告.doc_第5页
资源描述:

《系统类库调用JAVA编程综合实验报告.doc》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、成绩:JAVA编程B综合实验报告实验名称:系统类库调用实验时间:2012年6月2日星期六JAVA编程B综合实验报告一、实验名称系统类库调用二、实验目的1、ava中包(package)、接口(interface)和异常处理(exception)的作用。2、接口、异常处理的设计方法。三、实验环境配置WindowsXP、JDK1.6与Eclipse3.5四、实验记录1)创建Applet应用小程序2)创建对象并使用对象3)使用修饰符五、代码分析packageMypackage;//声明存放类的包importjava.util.*;//引用j

2、ava.util包publicclassJAVA_B_4_1YMD{privateintyear,month,day;publicstaticvoidmain(String[]arg3){}publicJAVA_B_4_1YMD(inty,intm,intd){//初始化year=y;month=(((m>=1)&(m<=12))?m:1);day=(((d>=1)&(d<=31))?d:1);}publicJAVA_B_4_1YMD(){//无参量的构造函数this(0,0,0);}publicstaticintthisyear(

3、){returnCalendar.getInstance().get(Calendar.YEAR);//返回当年的年份}publicintyear(){returnyear;//返回年份}publicStringtoString(){returnyear+"-"+month+"-"+day;//返回转化为字符串的年-月-日}}importMypackage.JAVA_B_4_1YMD;//引用Mypackage包中的JAVA_B_4_1YMD类publicclassJAVA_B_4_2{privateStringname;priva

4、teJAVA_B_4_1YMDbirth;publicstaticvoidmain(Stringargs[]){JAVA_B_4_2a=newJAVA_B_4_2("张驰",1990,1,11);a.output();}publicJAVA_B_4_2(Stringn1,JAVA_B_4_1YMDd1){name=n1;birth=d1;}publicJAVA_B_4_2(Stringn1,inty,intm,intd){this(n1,newJAVA_B_4_1YMD(y,m,d));//初始化变量与对象}publicintage

5、()//计算年龄{returnJAVA_B_4_1YMD.thisyear()-birth.year();//返回当前年与出生年的差即年龄}publicvoidoutput(){System.out.println("姓名:"+name);System.out.println("出生日期:"+birth.toString());System.out.println("今年年龄:"+age());}}publicclassJAVA_B_4_3{publicstaticvoidmain(String[]arg3){System.out.

6、println("这是一个异常处理的例子");try{inti=10;i/=0;}catch(ArithmeticExceptione){//异常处理System.out.println("异常是:"+e.getMessage());}finally{//不管有无异常都执行System.out.println("finally语句被执行");}}}publicclassJAVA_B_4_4{publicstaticvoidmain(String[]args){System.out.println(“这是一个异常处理的例子”)

7、;try{inti=10;i/=0;}catch(IndexOutOfBoundsExceptione){System.out.println("异常是:"+e.getMessage());}finally{System.out.println("finally语句被执行");}}}publicclassJAVA_B_4_5{publicstaticvoidmain(String[]args){try{inta=args.length;System.out.println("a="+a);intb=42/a;intc[]={1}

8、;c[42]=99;}catch(ArithmeticExceptione){System.out.println("发生了被0除:"+e);}catch(ArrayIndexOutOfBoundsExceptione){System

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。