java编写程序

java编写程序

ID:40749796

大小:44.00 KB

页数:10页

时间:2019-08-07

java编写程序_第1页
java编写程序_第2页
java编写程序_第3页
java编写程序_第4页
java编写程序_第5页
资源描述:

《java编写程序》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、编程题第一套5-1-1-2编写一个命令行界面的应用程序。要求:运行程序时若不给出命令行参数,则直接退出运行,若给出命令行参数,则求这两个数的乘积并显示结果。从命令行传入参数时,如果包含非数字字符,则程序捕捉运行时出现的错误,是程序得以继续执行。(6分)答案:publicclassTestException2{publicstaticvoidmain(Stringargs[]){if(args.length<2){System.out.println("请输入两个整数!");System.exit(0);}else{int

2、x=0,y=0;try{x=Integer.parseInt(args[0]);y=Integer.parseInt(args[1]);}catch(NumberFormatExceptione){System.out.println(e);}System.out.println("两个数的乘积是:"+x*y);}}}5-1-2-2编写一个JavaApplet,使之能够在浏览器中显示“WelcometoJavaAppletWorld!”的字符串信息,并且在页面上传递关于小程序的背景色,字号,字体颜色的参数。要求写上htm

3、文件。(6)importjava.applet.*;importjava.awt.*;publicclassPassParametersextendsApplet{intclr,size;Stringstr;publicvoidinit(){setBackground(newColor(Integer.parseInt(getParameter("background"))));clr=Integer.parseInt(getParameter("color"));size=Integer.parseInt(getPar

4、ameter("fontSize"));str=getParameter("showString");}publicvoidpaint(Graphicsg){g.setColor(newColor(clr));g.setFont(newFont("宋体",Font.BOLD,size));g.drawString(str,20,40);}}htm文件如下:MouseDrawExample1

5、.class"WIDTH=400HEIGHT=100>5-2-3-2编写应用程序,包括两个重载的求最大值的方法max(),并在main()方法中分别调用它们,求4个整数的最大值和4个双精度浮点数的最大值。(8)pu

6、blicclassMethodOverload{publicstaticvoidmain(String[]args){inta=51,b=-98,c=8,d=191;doubleu=25.1,v=-29.8,x=3.1,y=89.98;System.out.println(a+"、"+b+"、"+c+"、"+d+"、"+"的最大值是"+max(a,b,c,d));System.out.println(u+"、"+v+"、"+x+"、"+y+"、"+"的最大值是"+max(u,v,x,y));}staticintmax(i

7、nta,intb,intc,intd){intx,y;x=a>b?a:b;y=c>d?c:d;returnx>y?x:y;}staticdoublemax(doublea,doubleb,doublec,doubled){doublex,y;x=a>b?a:b;y=c>d?c:d;returnx>y?x:y;}}编程题第二套5-2-1-2请按如下要求定义两个类A和B,类A中定义一个int类型变量z(将其赋值为15)、一个char类型变量x(将其赋值为97)和一个方法myPrint(),该方法的功能是在屏幕上输出z的值和x

8、的值。类B是类A的子类,其中定义了一个double类型的变量y(将其赋值为15.0)和String类型的对象s(将其赋值为javaProgram),还定义了两个方法myPrint()和printAll(),方法myPrint()的功能是在屏幕上输出y和s,方法printAll()的功能是分别调用父类和子类的方法myP

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

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

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