ImageVerifierCode 换一换
格式:DOCX , 页数:8 ,大小:18.37KB ,
资源ID:29604715      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/29604715.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(《JAVA》试题3及答案.docx)为本站会员(b****8)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

《JAVA》试题3及答案.docx

1、JAVA试题3及答案一、选择题(每题2分,共20题,40分)1.Java源文件和编译后的文件扩展名分别为( ) A、。class和 。java B、。java和 .class C、.class和 。class D、.java和 。java2.Java语言中创建一个对象使用的关键字为 ( ) A、class B、interface C、new D、create3.对于可以独立运行的Java应用程序,下列( )说法是正确的。 A、无须main方法 B、必须有两个main方法 C、可以有多个或零个main方法 D、必须有一个main方法4.continue语句( )A、只中断最内层的循环 B、只中断

2、最外层的循环 C、只中断所在层循环中的当次循环 D、只中断某一层的循环5.若a=2,则下列程序代码实行后,c的结果为() c=5; if(a0) if(a4) c=6; else c=9;A、 B、 C、 D、6.设x为int型变量、则执行以下语句以后,x的值为( )x=10; x+=x-=x-xA、10 B、20 C、40 D、307.用abstract定义的类( ) A、可以被实例化 B、不能派生子类C、不能被继承 D、只能被继承8.设有对象x具有属性a则访问该属性的方法为( ) A、a。x B、a.x() C、x。a D、x。a()9.以public修饰的类如:public class

3、Car 则Car( )A、可被其它程序包中的类使用 B、仅能被本程序包中的类使用C、不能被任意其它类使用 D、不能被其它类继承10.声明一个类的方法是最终的,即不能被其子类覆盖该方法,应使用( )修饰符A、abstract B、public C、protected D、final11.下面的程序段输出的结果是()int i=1,b,c;int a=new int3;b=ai;c=b+i;System。out.prinln(c);A、0 B、2 C、1 D、412.下面对继承的说法,正确的是( )A、子类能继承父类的所有方法和状态B、子类能继承父类的非私有方法和状态C、子类只能继承父类的publ

4、ic方法和状态D、子类只能继承父类的方法,而不继承状态13.在图形界面中,将容器的版面分为东、南、西、北、中个区域,这样的布局(版面设置)称为()A、FlowLayout B、GridLayout C、BorderLayout D、CardLayout14.java不允许类之间的多重继承,但通过在一个类中实现多个( ),可达到多重继承的目的.A、接口 B、模块 C、类 D、包15.下列关于构造函数的句子中,正确的是( )A、定义类类型时,其构造函数不可省略。B、类的构造函数不必与类名相同C、一个类类型,只能定义一个构造函数D、在用new运算符生成类的一个对象时,构造函数被调用执行。16.设有下

5、面两个类的定义:class Person class Student extends Person long id; / 身份证号 int score; / 入学总分 String name; / 姓名 int getScore() return score; 则类Person和类Student的关系是( ).A、包含关系 B、继承关系 C、关联关系 D、上述类定义有语法错误17.在下面指定的位置添加哪个选项中定义的方法,编译时候会产生错误?( )class B float x=1。0f; public float getNum() return x;/此处添加选项中的方法A。 public

6、float getNum(int y) return x+y;B。 public float getNum(float d) return x+d;C. public float getNum(double d) return (int)(x+d);D. public double getNum() return x;18.按钮可以产生ActionEvent事件,实现哪个接口可处理此事件( )A 、FocusListener B 、ComponentListener C 、WindowListener D 、ActionListener19.每个使用组件的程序必须有一个( )A 、按钮 B 、

7、容器 C 、菜单 D 、标签20.以下( )类不属于字符流类A、Reader B、FileReader C、BufferedInputStream D、StringReader二、填空题(每小题2分,共5题,10分)1.Java 应用程序中有main()的方法,它前面有三个修饰符是public、static、 .2.创建一个名为 MyPackage 的包的语句是 。3.若x = 5,y = 10,则x = y的逻辑值为 。4.若有字符串str=”hello,world”,那么str.indexof(“or”)的值为 。5.用于捕获异常的Java语句是 。三、判断题(每小题2分,共10题,20分

8、)( ) 1、布尔型变量的取值只有两个:true和false。( ) 2、Java语言中的数组元素下标总是从0开始,下标可以是整数或整型表达式。( ) 3、Java程序的文件名可以任意。( ) 4、一个源程序文件中主类应该定义为公有类。( ) 5、Java中缺省的构造函数就是没有参数的构造函数。( ) 6、每个类都只能有一个构造方法。( ) 7、使用了protected修饰过的成员,在包内也不能访问.( ) 8、由继承性可知,程序中子类拥有的成员数目一定大于等于父类拥有的成员数目.( ) 9、Java中接口中的方法可以有方法体。( ) 10、布局管理器是用来确定组件在容器中的位置和大小.四、简

9、答题(每小题5分,共2题,10分)1、 Java中面向对象方法的特点有哪些?2、什么是方法的覆盖?什么是方法的重载?五、阅读程序写出结果(每小题5分,共4题,20分)1)程序的输出结果是 class Number int i;public class ReNumber public static void main(String args) Number n1=new Number(); Number n2=new Number(); n1.i=47; n2。i=13; System.out.println(“n1。i=”+n1。i+”n2.i=”+n2.i); n1=n2; System。o

10、ut。println(“n1。i=”+n1.i+”n2.i=”+n2.i);2) 程序的输出结果是 interface OneToN int disp(int n);class Sum implements OneToN public int disp(int n) int s=0; for(int i=1;i=n;i+) s+=i; return s; public class UseInterface public static void main(String args) int n=5; Sum s=new Sum(); System.out.println(s.disp(n)); 3

11、)以下程序段的输出结果为 。class C1 C1 ( ) System。out.println(”1 ”); public class C2 extends C2 C 2( ) System。out.println(2 ); public static void main(String args) C2 c = new C2( ); 4)以下程序段的输出结果为 。public class ExchangeNum public static void main(String args) int a; a=new int1,2,3,4,5,6,7,8,9,10; int temp; for(in

12、t i=0;i5;i+) temp=ai; ai=a9-i; a9i=temp; for(int i=0;i10;i+) System.out.print(ai+” ”); 答案一选择题(每题2分,共40分)12345678910BCDCDBDCAD11121314151617181920CBCADBDDBC二、填空题(每题2分,共10分)1void2Package MyPackage30475ifcatchfinally三、判断题(每小题2分,共20分)1T2T3F4T5T6F7F8F9F10F四、简答题(每小题5分,10分)五、程序阅读题(每题5分,共20分)1n1。i=47 n2.i=13n1.i=13 n2.i=1321531 2410 9 8 7 6 5 4 3 2 1

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1