java语言程序设计期末复习要点

java语言程序设计期末复习要点

ID:29430874

大小:68.00 KB

页数:8页

时间:2018-12-19

java语言程序设计期末复习要点_第1页
java语言程序设计期末复习要点_第2页
java语言程序设计期末复习要点_第3页
java语言程序设计期末复习要点_第4页
java语言程序设计期末复习要点_第5页
资源描述:

《java语言程序设计期末复习要点》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、.一、选择题1.以下哪个标识符为合法标识符(  )。A.aVariable1B.1varC.var%D.static2.下列叙述中,正确的是( )。A.声明变量时必须指定一个类型B.Java认为变量number与Number相同C.Java中唯一的注释方式是”//”D.源文件中public类可以有0个或多个3.下列关于Java对import语句规定的叙述中,错误的是(  )。A.在Java程序中import语句可以有多个B.在Java中import语句可以没有C.在Java中import语句必须有一个

2、D.在Java程序中import语句必须引入在所有类定义之前4.所有类的基类()。A.java.lang.ObjectB.java.lang.ClassC.java.applet.AppletD.java.awt.Frame5.下列关于构造函数的叙述中,错误的是()。A.Java语言规定构造函数名与类名必须相同。B.Java语言规定构造函数没有返回值,但不用void声明。C.Java语言规定构造函数不可以重载。D.Java语言规定构造函数只能通过new自动调用。6.在Java中,用package语句说

3、明一个包时,该包的层次结构必须是()。A.与文件的结构相同B.与文件目录的层次相同C.与文件类型相同D.与文件大小相同7.关于接口的说法错误的是(  )。A.是特殊的抽象类B.是抽象方法和常量值的定义的集合C.当一个类实现一个接口时,必须实现接口中的所有方法D.多个类可以实现一个接口,一个类只能实现一个接口8.如果容器组件p的布局是BorderLayout,则在p的下边中添加一个按钮b,应该使用的语句是()。A.p.add(b);B.p.add(b,"North");C.p.add(b,"South"

4、);D.b.add(p,"North");9.在Java中,与数据库连接的技术是(  )。A.ODBCB.JDBCC.数据库厂家驱动程序D.数据库厂家的连接协议10.关于Java中继承的特点,下列说法正确的是(  )。A.使类的定义复杂化B.Java只支持单继承,不可多继承,但可以通过实现接口来达到多继承的目的C.子类继承父类的所有成员变量和方法,包括父类的构造方法页.D.不可以多层继承,即一个类不可以继承另一个类的子类11.关于抽象方法,下列说法正确的是()。A.可以有方法体B.可以出现在非抽象类中

5、C.是没有方法体的方法D.抽象类中的方法都是抽象方法12.构造函数何时被调用?()。A.创建对象时     B.类定义时C.使用对象的方法时  D.使用对象的属性时13.为了区分重载多态中同名的不同方法,要求(  )。A.采用不同的参数列表  B.返回值类型不同C.调用时用类名或对象名做前缀  D.参数名不同14.假设你正在为应用系统设计一个Java图形用户界面(GUI),需要能输入多行文本信息,下列组件中最能满足这个要求的是(  )。A.TextAreaB.LabelC.TextFieldD.Che

6、ckbox15.下列不属于Swing中组件的是()。A.JPanelB.JTableC.MenuD.JFrame16.声明并创建一个按钮对象b,应该使用的语句是()。A.Buttonb=newButton();B.buttonb=newbutton();C.Buttonb=newb();D.b.setLabel(“确定”);17.下列选项中可以处理下拉列表中某一项的事件的事件监听器是(  )。A.ItemListenerB.ActionListenerC.KeyListenerD.MouseListe

7、ner18.如果有一个对象myListener实现了ActionListener接口,下列哪条语句使得myListener对象能够接受处理来自于smallButton按钮对象的动作事件?(  )。A.smallButton.add(myListener);B.smallButton.addListener(myListener);C.smallButton.addActionListener(myListener);D.smallButton.addItem(myListener);19.保证Java

8、语言可移植性的特征是(  )。A.面向对象B.安全性C.分布式计算D.可跨平台20.Java虚拟机指的是(  )。A.运行Java所需的软件环境B.Java字节代码的解释程序C.Java源代码的编译器D.运行Java所需的硬件设备21.下列哪个布局管理器中的按钮位置有可能会根据Frame的大小改变而改变?(  )A.BorderLayoutB.CardLayoutC.GridLayoutD.FlowLayout22.下列()操作不会抛出异常。A.除数为零

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

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

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