




下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、JAVA面向对象程序设计练习题库BCompany number : 0089WT-8898YT-W8CCB-BUUT-202108第一章Java简介1 .下面()是JDK中的Java运行工具.(选择二项)A. javacB. javamC. javaD. javar【解析】A C2 .选出在Java中有效的注释声明(选择二项)A./This is a commentC./This is a commentD./*This is a comment*/【解析】ad3 .下面()命令可用于编译Java程序.(选择一项)A. javaBejavacC. appletviewerD. javadoc【
2、解析】B4.下面()数据类型可用于main()方法中传递的参数.(选择一项)A. StringB. IntegerC. BooleanD. Variant【解析】A5. 在屏幕上显示的消息正确的语句是(选择一项) 【解析】A6. Java编译器会将Java程序转换为(选择一项)A.字节码B.可执行代码C.机器代码D.以上所有选项都不正确【解析】A7. Java源代码文件的扩展名为(选择一项)A. .class8. javac.D.以上所有选项都不正确【解析】B第二章Java语言基础1.在Java中,byte数据类型的范围是(选择一项)A. -3276732768B.-3276832767C.-
3、127-128D.-128-127【解析】D2 .以下()是合法的标识符(选择二项)A. Tel_numB. emplC.8678【解析】AB3 .下列代码的输出结果是(选择一项)class youpublic static void main (String args) int sales =3500:int profit =800;)【解析】A4 .以下关键字(选择一项)用于终止循环语句A. breakB. exitC. endD. terminate【解析】A5 .不论测试条件是什么,下列(选择一项)循环将至少执行一次.A. whileB. do-whileC.forD. for-eac
4、h【解析】B6 .下列代码的输出结果是(选择一项)class Testpublic static void main(String args ) int ctr = 3;int result = 1;while(ctr > 1) result = result * ctr;ctr")【解析】A7 .编译运行下面的代码时会打印(选择一项)public class Q public static void main( String argv ) int anar =new int 1,2,3 ;)D.数组超界【解析】c第三章面向对象的概念和Java实现(1)1.()是拥有属性和行为
5、或方法的实体.(选择一项)A.对象B.类c.方法D.构造方法【解析】A2 .对象的特性在类中表示为变量,成为类的(选择一项)A.对象B.属性C.方法D.数据类型【解析】B3 .()就是检验有关某个实体的所有可用信息的过程,以便标识与应 用程序相关的信息.(选择一项)A.抽象B.封装C.方法D.构造方法【解析】A4 .如果类的方法没有返回值,该方法的返回类型应当是(选择一项)A. nullB. voidC. staticD. public【解析】B种类方法,且无需创建对象即可访问.(选择5 .()关键字表示它是一项)A. voidB. staticC. returnD. public【解析】B6
6、 .每个类都定义有(),以便初始化其成员变量(选择一项)A.方法B. main()方法C.构造方法D.对象【解析】C第四章面向对象的概念和Java实现(2)1、()术语常常用来指代类。(选择一项)A、ParentB、ChildC、SuperclassD、Subclass【解析】C2、关键字()用来调用父类构造方法。(选择一项)A、baseB、superC、thisD、extends【解析】B3、在Java中,当在类中定义两个或更多方法,它们有相同的名 称而参数项不同时,这称为()o (选择一项)A、继承B、多态性C、构造方法D、方法重载【解析】D4、类的()成员只能被该类的成员访问,而不能被非
7、该类的成 员访问。(选择一项)A、publicB、privateC、protectedD、abstract【解析】B5、()修饰符允许对类成员的访问不依赖于该类的任何对象。(选择一项)A、abstractB、staticC、returnD、public【解析】B6、()修饰符不允许父类被继承。(选择一项)A、abstractB、staticC、protectedD、fina【解析】D第六章包1.以下Character类的方法中,(选择一项)可以确定字符是否为 字母。()方法()方法()方法()方法【解析】B提供名为()的包装类来包装字符串类型(选择一项)【解析】C3.下面哪项是错误的(选择一项
8、)A.使用(=)比较String对象时,如果String对象包含相同的 值,则比较结果为真。B.在创建StringBuffer对象后可以修改它。【解析】A4 .下列String类的()方法返回指定字符串的一部分(选择一项)0000【解析】B5 .默认情况下,StringBuffer类保留的空间为(选择一项)。个字符个字符个字符个字符0【解析】B包的()方法将比较两个对象是否相等,如果相等则返回trueo (选择一项)000D.以上所有选项都不正确【解析】C第七章包1 .使用()方法,可以以日期和时间的默认字符串表示曰期和时间。(选择一项)0000【解析】C2 .向ArrayList对象里添加一
9、个元素的方法是()o (选择一项)(Object o)(Object o)(Object o)(Object o)【解析】B3 .()类可用于创建链表数据结构的对象。(选择一项)【解析】D4 .()对象可以用键/值的形式保存数据。(选择一项)【解析】D第八章包A. File类中的()方法可以用来判断文件或目录是否存在。(选择一项)1. exist();2. exists();3. fileExist();4. fileExists();【解析】BB. File类中的()方法可以用来获取文件的大小。(选择一项)1. length()2. size()3. getLength()4. getSiz
10、e()【解析】AC.文本文件的读写过程中,需要处理下列()异常。(选择一项)1 . ClassNotFoundException2 - lOException3 . SQLException4 RemoteException【解析】BD.字符流是以()传输数据的。(选择一项)1.1个字节2. 8位字符3. 16 位 Unicode 字符4. 1比特【解析】CE.()方法可以用来清空流。(选择一项)1. void release()2. void close()3. void Remove()4. void flush【解析】D(选择一项)F.以下声明()是对BufferedReader的正确声
11、明。1. BufferReader(Reader in);2. BufferReader(String encoding,InputStream in);3. BufferReader(String encoding,File f);4. BufferReader(File f);【解析】A第十章Swing(l)1 .下列说法,()是不正确的。(选择一项)是在AWT的基础上发展起来的是纯的Java组件,是轻量级组件的API是在包中组件都是以字母“ S"打头的【解析】D2 .()是Swing中常用的生成应用程序的窗体的顶层容器。(选择 一项)A. JComboBoxB. JTextFi
12、eldC. JButtonD. JFrame【解析】D3 .()是一个专用的容器,该容器管理视区,具有可选的垂直和水 平滚动条。(选择一项)A . JFrameB . JPanelC . JScrollPaneD . JTextArea【解析】C4 .()是用来生成文本框的Swing组件(选择一项)A . JComponentB . JTextFieldC . ObjectD . JTextArea【解析】B5 .()允许在任何时间点从一组选项中只选择一个选项。(选择一 项)A . JTextAreaB . JButtonC . JCheckBoxD . JRadioButton【解析】D6
13、.()是JFrame组件的默认布局管理器。(选择一项)A . nullB . BorderLayoutC . FlowLayoutD .网格布局【解析】B第十一章Swing1 .()类用来创建菜单项。(选择一项)A . JMenuItemB . JPopupMenuC . JMenuD . JMenuBar【解析】A2 .()是对JMenu”文件”的有效声明。(选择二项)A . JMenu nmufile = new JMenu("文件”);B . JMenu mnufile = new JMenu();(“文件”);C . JMenu mnufile = new JMenu(&qu
14、ot;文件;(“文件”);D . JMenu nmufile = new JMenu("文件”);(“文件”);【解析】AB3 .以下菜单类中,()是父类。(选择一项)A . JCheckBoxMenuItemB . JRadioButtonMenuItemC . JMenuD . Jmenuitem【解析】D4 .()是对JOptionPane类的有效构造方法声明。(选择二项)A . JOptionPane()B . JOptionPane(String message)C . JOptionPane(Object message)D . JOptionPane(Object message, Object messageType)【解析】AC5 .分析以下代码
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 社区与医院签订合同协议
- 汽油发电机购买合同范本
- 浙江网上申请就业协议书
- 终止车辆承包合同协议书
- 高校县中托管帮扶协议书
- 法律合同解除协议书范本
- 私人财产转移协议书范本
- 瓷砖店铺转让合同协议书
- 社区矫正基地服务协议书
- 洁净室车间出租合同范本
- 护理员交接班
- 电机维修协议合同
- 艾梅乙防治知识培训课件
- 机动链锯操作规程
- 2025年中小学班主任基本功大赛笔试试题题库(附答案)
- 兼职中医师聘用合同范本
- 渣土运输方案
- 2025-2030中国包装印刷行业现状供需分析及市场深度研究发展前景及规划可行性分析研究报告
- 高职大学生心里健康教育(第2版)-课程思政案例(结合知识点)
- 2025年大学食堂食材采购协议
- Drager呼吸机使用指南
评论
0/150
提交评论