9月计算机二级JAVA考试试题附答案

上传人:亦*** 文档编号:253509812 上传时间:2022-02-13 格式:DOC 页数:7 大小:21KB
返回 下载 相关 举报
9月计算机二级JAVA考试试题附答案_第1页
第1页 / 共7页
9月计算机二级JAVA考试试题附答案_第2页
第2页 / 共7页
9月计算机二级JAVA考试试题附答案_第3页
第3页 / 共7页
9月计算机二级JAVA考试试题附答案_第4页
第4页 / 共7页
9月计算机二级JAVA考试试题附答案_第5页
第5页 / 共7页
点击查看更多>>
资源描述

《9月计算机二级JAVA考试试题附答案》由会员分享,可在线阅读,更多相关《9月计算机二级JAVA考试试题附答案(7页珍藏版)》请在金锄头文库上搜索。

1、XX年9月计算机二级JAVA考试试题附答案 Java是Sun公司推出的新的一代面向对象程序设计语言,特别适合于Inter应用程序开发,它的平台无关性直接威胁到Wintel的垄断地位。下面是的关于计算机二级JAVA考试试题附答案,希望大家认真阅读! 1、以下表达中,错误的选项是。 A、Applet的默认布局管理器是FlowLayout B、JApplet中增加构件是加到JApplet的内容面板上,不是直接加到JApplet中 C、JApplet的内容面板的默认布局管理器是BorderLayout D、JApplet的内容面板的默认布局管理器是FlowLayout 此题考的是布局管理器。 向JAp

2、plet中增加构件,是把构件添加到Swing Applet的内容面板中;对JApplet设置布局管理器,是对Swing Applet的内容面板进展设置,Swing Applet的内容面板的默认布局管理器是BorderLayout,所以,JApplet的内容面板的默认布局管理器是BorderLayout;而Applet的默认布局管理器是FlowLayout。 故此题答案为D 而japplet是applet的子类 2、 护本地主机,对Applet平安限制中正确的选项是。 A、Applet可加载本地库或方法 B、Applet可读、写本地计算机的文件系统 C、Applet可向Applet之外的任何主机

3、建立网络连接 D、Applet不能运行任何本地可执行程序 许多浏览器为了保护本地主机,对Applet作了如下平安限制: 1、Applet不能运行任何本地可运行程序; 2、制止加载本地库或方法; 3、制止读、写本地计算机的文件系统; 4、制止向提供Applet之外的任何主机建立网络连接; 5、不能读取某些系统信息,除了Java版本号、操作系统名或版本号、文件分隔符、路径分隔符以及行分隔符之外,Applet不能获得与本地计算机有关的任何信息,如:用户名、电子邮件地址等; 6、由一个Applet弹出的窗口外观上与一个Application弹出的窗口不同,Applet弹出的窗口中将会有警告提示信息,以

4、帮助用户区分Applet窗口与可信的Application窗口。 故此题答案为D。 3、Java对I/O访问所提供的同步处理机制是。 A、字节流 B、过滤流 C、字符流 D、压缩文件流 此题考的是过滤流。 Java对I/O访问所提供的同步处理机制是过滤流。一般,使用一个过滤流要求首先把过滤流连接到某个I/O流上,再通过构造方法的参数去指定连接的I/O流。 故此题答案为B。 4、 Panel类的默认布局管理器是。 A、BorderLayout B、CardLayout C、FlowLayout D、GridBagLayout 此题考的是布局管理器。 FlowLayout是Panel和Applet

5、的默认布局管理器。 故此题答案为C。 5、Java对文件类提供了许多操作方法,能获得文件对象父路径名的方法是。 A、getAbsolutePath() B、getParentFile() C、getAbsoluteFile() D、getName() 此题考的是File类提供的方法。 getAbsolutePath():得到一个文件的绝对路径名; getParentFile():得到文件对象父路径名; getAbsoluteFile():等价于new File(this.getAbsolutePath(); getName():得到一个不包含路径的文件名。 故此题答案为B。 1、 编写一个Ja

6、va Application 程序App.java,main程序输入10个整数给数组,通过函数getMinAndMax(int a)得到这10个整数的最大值和最小值并输出结果。 class App static void getMinAndMax(int a) int min,max; min = max = a0; for(int i=1;iif(aimax) max=ai; if(aimin=ai; System.out.println(“ArrayMax Value:”+max); System.out.println(“ArrayMin Value:”+min); public sta

7、tic void main(String args) int arr = 4,6,72,9,14,3,8,23,56,32; getMinAndMax(arr); 2、编写一个完整的Java Application 程序。包含接口ShapeArea, Rectangle 类,Triangle类及Test类,详细要求如下: 接口ShapeArea: double getArea(): 求一个形状的面积 double getPerimeter (): 求一个形状的周长 类 Rectangle:实现ShapeArea接口,并有以下属性和方法: 属性 width: double类型,表示矩形的长 he

8、ight: double类型,表示矩形的高 方法 Rectangle(double w, double h):构造函数 toString() 方法 :输出矩形的描述信息,如“width=1.0,height=2.0, perimeter=6.0, area=2.0” 类Triangle:实现ShapeArea接口,并有以下属性和方法: 属性 x,y,z: double型,表示三角形的三条边 s: 周长的1/2(注:求三角形面积公式为)()(zsysxss,s=(x+y+z)/2 ,开方可用Math.sqrt(double)方法) 方法 Triangle(double x, double y,

9、double z): 构造函数,给三条边和s赋初值。 toString(): 输出矩形的描述信息,如“three sides:3.0,4.0,5.0,perimeter=12.0,area=6.0” Test类作为主类要完成测试功能 生成Rectangle对象 调用对象的toString方法,输出对象的描述信息 interface ShapeArea double getArea(); double getPerimeter(); class Rectangle implements ShapeArea double width,height; Rectangle(double w,doubl

10、e h) ko width =w; height=h; public void toString() System.out.println(width=+width+,height=+height+, perimeter=+ getPerimeter()+, area=+ getArea(); public double getArea() return width*height; public double getPerimeter() return 2*(width+height); class Triangle implements ShapeArea double x,y,z,s; T

11、riangle(double x, double y, double z) this.x =x; this.y=y; this.z=z; s = (x+y+z)/2; public void toString() System.out.println(Three Sides:+x+,+y+,+z+,Perimeter=+ getPerimeter()+, area=+ getArea(); public double getArea() return Math.sqrt(s*(s-x)*(s-y)*(s-z); public double getPerimeter() return x+y+z; class test public static void main(String args) Rectangle rct = new Rectangle(4,5); rct.toString();

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 大杂烩/其它

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号