JAVA期末复习和问题详解1

JAVA期末复习和问题详解1

ID:47073361

大小:112.50 KB

页数:14页

时间:2019-07-16

JAVA期末复习和问题详解1_第1页
JAVA期末复习和问题详解1_第2页
JAVA期末复习和问题详解1_第3页
JAVA期末复习和问题详解1_第4页
JAVA期末复习和问题详解1_第5页
资源描述:

《JAVA期末复习和问题详解1》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、实用文档Java期末复习题一、选择题:1、所谓数据封装就是将一组数据和与这组数据有关操作组装在一起,形成一个实体,这实体也就是 (B)  A. 类  B. 对象      C. 函数体        D. 数据块  2、定义一个不能被继承的名为Abc的类的正确方法是(E)A.classAbc{}B.nativeclassAbc{}C.abstractfinalclassAbc{}D.classAbc{final;}E.finalclassAbc{}3、若要生成ClassA类的一个对象a,以下书写正确的是(A)A.ClassAa=n

2、ewClassA();       B.ClassAa=newClass();C.a=newClassA();           D.ClassAa=ClassA();4、类的构造函数被自动调用执行的情况是在定义该类的 (c)  A. 成员函数时  B. 数据成员时C. 对象时   D. 构造函数时5、编译运行下面程序时有何种结果?请选择一个正确的答案(A)classTest{publicstaticvoidmain(){System.out.println("hello");}}A.程序不能编译,因为main()方法定义不正确

3、。B.程序能编译,但不能运行,因为class未声明为public的。C.程序能无错地编译并运行,但运行时将产生异常。D.程序运行时显示“hello”。6、关于抽象方法的说法正确的一项是(A)A、可以有方法体B、可以出现在非抽象类中C、抽象方法是没有方法体的方法D、抽象类中的方法都是抽象方法7、假定AB为一个类,则执行ABx=newAB();语句时将自动调用该类的(B) A.有形参构造函数 B.无形参构造函数  C.其他成员函数   D.重载函数 8、编译并运行如下程序后,结果是什么?请在给出的选项中选择出正确的答案(E)class

4、Array{publicstaticvoidmain(String[]args){intlength=100;int[]d=newint[length];for(intindex=0;index

5、ion异常。D.程序被编译,但println()方法将抛出一个NoSuchMethodException异常。文案大全实用文档E.程序正常运行,并显示100个0。9、下列关于接口的说法正确的是哪一项(D)A.接口与抽象类是相通的概念   B.实现一个接口必须实现接口的所有方法C.接口之间不能有继承关系        D.一个类可实现多个接口10、 实现运行时的多态性用(A) A.重载方法     B.构造方法     C.非重载方法      D.抽象方法11、哪一种布局管理器是从上到下、从左到右安排组件,当移动到下一行时是居中的

6、(B)A.BorderLayoutB.FlowLayoutC.GridLayoutD.CardLayoutE.GridBagLayout12、下列对继承的说法正确的一项是(B)A.子类能继承父类的所有方法和状态B.子类能继承父类的非私有方法和状态C.子类只能继承父类的public方法和状态D.子类只能继承父类的方法,而不能继承状态13、Java语言中,如果你有下面的类定义:abstract class Shape {abstract void draw();}class Square extends Shape{ }如果你试图编译

7、上面的代码会发生(B)。A.一切成功编译B.Shape可以编译Square不能编译C.Square可以编译Shape不能编译D.Shape、Square都不能编译14、下面代码是做什么的(E)JTextFieldtf=newJTextField(30);A.代码不合法。在JTextField中,没有这样的构造方法B.创建了一个30行的JTextField对象,但没进行初始化,它是空的。C.创建了一个30列的JTextField对象,但没进行初始化,它是空的。D.创建一个有30行文本的JTextField对象。E.创建一个有30列文

8、本的JTextField对象。15、构造方法何时被调用(B)A、类定义时B、创建对象C、调用方法时D、使用对象的变量时16、int[] my_Array;my_Array=new int[5];for(int count=0;count<=5;co

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

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

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