还剩19页未读,继续阅读
本资源只提供10页预览,全部文档请下载后查看!喜欢就下载吧,查找使用更方便
文本内容:
第一章Java简介
1.下面是JDK中的Java运行工具.选择二项A.javacB.javamC.javaD.javar【解析】AC
2.选出在Java中有效的注释声明选择二项A.//ThisisacommentB.*/ThisisacommentC./ThisisacommentD./*Thisisacomment*/【解析】AD
3.下面命令可用于编译Java程序.选择一项A.javaB.javacC.appletviewerD.javadoc【解析】B
4.下面数据类型可用于main方法中传递的参数.选择一项A.StringB.IntegerC.BooleanD.Variant【解析】A
5.在屏幕上显示的消息正确的语句是选择一项【解析】A
6.Java编译器会将Java程序转换为选择一项A.字节码B.可执行代码C.机器代码D.以上所有选项都不正确【解析】A
7.Java源代码文件的扩展名为选择一项A..classB..javaC..comD.以上所有选项都不正确【解析】B第二章Java语言基础
1.在Java中byte数据类型的范围是选择一项A.-32767~32768B.-32768~32767C.-127~128D.-128~127【解析】D
2.以下是合法的标识符选择二项A.Te1_numB.emp1C.8678【解析】AB
3.下列代码的输出结果是选择一项A.2150B.1250C.5210D.2510【解析】A
4.以下关键字选择一项用于终止循环语句A.breakB.exitC.endD.terminate【解析】A
5.不论测试条件是什么下列选择一项循环将至少执行一次.A.whileB.do-whileC.forD.for-each【解析】B
6.下列代码的输出结果是选择一项A.6A.6B.3C.1D.0【解析】A
7.编译运行下面的代码时会打印选择一项A.1B.初始化错误C.2D.数组超界【解析】C第三章面向对象的概念和Java实现
11.是拥有属性和行为或方法的实体.选择一项A.对象B.类C.方法D.构造方法【解析】A
2.对象的特性在类中表示为变量成为类的选择一项A.对象B.属性C.方法D.数据类型【解析】B
3.就是检验有关某个实体的所有可用信息的过程以便标识与应用程序相关的信息.选择一项A.抽象B.封装C.方法D.构造方法【解析】A
4.如果类的方法没有返回值该方法的返回类型应当是选择一项A.nullB.voidC.staticD.public【解析】B
5.关键字表示它是一种类方法且无需创建对象即可访问.选择一项A.voidB.staticC.returnD.public【解析】B
6.每个类都定义有以便初始化其成员变量选择一项A.方法B.main方法C.构造方法D.对象【解析】C第四章面向对象的概念和Java实现
21、()术语常常用来指代类选择一项A、ParentB、ChildC、SuperclassD、Subclass【解析】C
2、关键字用来调用父类构造方法选择一项A、baseB、superC、thisD、extends【解析】B
3、在Java中,当在类中定义两个或更多方法,它们有相同的名称而参数项不同时,这称为()选择一项A、继承B、多态性C、构造方法D、方法重载【解析】D
4、类的()成员只能被该类的成员访问,而不能被非该类的成员访问选择一项A、publicB、privateC、protectedD、abstract【解析】B
5、()修饰符允许对类成员的访问不依赖于该类的任何对象选择一项A、abstractB、staticC、returnD、public【解析】B
6、修饰符不允许父类被继承选择一项A、abstractB、staticC、protectedD、fina【解析】D第六章java.lang包
1.以下Character类的方法中,(选择一项)可以确定字符是否为字母A.isDigit方法B.isLetter方法C.isSpace方法D.isUnicodeIdentifier方法【解析】B
2.Java提供名为()的包装类来包装字符串类型选择一项A.IntegerB.DoubleC.StringD.Char【解析】C
3.下面哪项是错误的?选择一项A.使用(==)比较String对象时,如果String对象包含相同的值,则比较结果为真B.在创建StringBuffer对象后可以修改它【解析】A
4.下列String类的()方法返回指定字符串的一部分选择一项A.extractstringB.substringC.SubstringD.Middlestring【解析】B
5.默认情况下,StringBuffer类保留的空间为(选择一项)A.8个字符B.16个字符C.24个字符D.32个字符E.Middlestring【解析】B
6.java.lang包的()方法将比较两个对象是否相等,如果相等则返回true(选择一项)A.toStringB.compareC.equalsD.以上所有选项都不正确【解析】C第七章java.util包
1.使用()方法,可以以日期和时间的默认字符串表示日期和时间(选择一项)A.setTimeB.getInstanceC.toStringD.equals【解析】C
2.向ArrayList对象里添加一个元素的方法是()(选择一项)A.setObjectoB.addObjectoC.setObjectObjectoD.addObjectObjecto【解析】B
3.()类可用于创建链表数据结构的对象(选择一项)A.ArrayListB.HashMapC.HashtableD.LinkedList【解析】D
4.()对象可以用键/值的形式保存数据(选择一项)A.LinkedListB.ArrayListC.CollectionD.HashMap【解析】D第八章java.io包
1.File类中的()方法可以用来判断文件或目录是否存在(选择一项)A.exist;B.exists;C.fileExist;D.fileExists;【解析】B
2.File类中的()方法可以用来获取文件的大小(选择一项)A.lengthB.sizeC.getLengthD.getSize【解析】A
3.文本文件的读写过程中,需要处理下列()异常(选择一项)A.ClassNotFoundExceptionB.IOExceptionC.SQLExceptionD.RemoteException【解析】B
4.字符流是以()传输数据的(选择一项)A.1个字节B.8位字符C.16位Unicode字符D.1比特【解析】C
5.()方法可以用来清空流(选择一项)A.voidreleaseB.voidcloseC.voidRemoveD.voidflush【解析】D
6.以下声明()是对BufferedReader的正确声明(选择一项)A.BufferReaderReaderin;B.BufferReaderStringencodingInputStreamin;C.BufferReaderStringencodingFilef;D.BufferReaderFilef;【解析】A第十章Swing11.下列说法,()是不正确的(选择一项)A.Swing是在AWT的基础上发展起来的A.Swing是纯的Java组件是轻量级组件A.Swing的API是在包javax.swing中A.Swing组件都是以字母”S”打头的【解析】D2.是Swing中常用的生成应用程序的窗体的顶层容器(选择一项)A.JComboBoxA.JTextFieldA.JButtonA.JFrame【解析】D3.是一个专用的容器,该容器管理视区,具有可选的垂直和水平滚动条(选择一项)A.JFrameB.JPanelC.JScrollPaneD.JTextArea【解析】C4.是用来生成文本框的Swing组件(选择一项)A.JComponentB.JTextFieldC.ObjectD.JTextArea【解析】B5.允许在任何时间点从一组选项中只选择一个选项(选择一项)A.JTextAreaB.JButtonC.JCheckBoxD.JRadioButton【解析】D6.是JFrame组件的默认布局管理器(选择一项)A.nullB.BorderLayoutC.FlowLayoutD.网格布局【解析】B第十一章Swing21.类用来创建菜单项(选择一项)A.JMenuItemB.JPopupMenuC.JMenuD.JMenuBar【解析】A2.是对JMenu”文件”的有效声明(选择二项)A.JMenumnufile=newJMenu“文件”;B.JMenumnufile=newJMenu;Mnufile.setText“文件”;C.JMenumnufile=newJMenu“文件”;Mnufile.setLabel“文件”;D.JMenumnufile=newJMenu“文件”;Mnufile.setCaption“文件”;【解析】AB3.以下菜单类中,是父类(选择一项)A.JCheckBoxMenuItemB.JRadioButtonMenuItemC.JMenuD.JmenuItem【解析】D4.是对JOptionPane类的有效构造方法声明(选择二项)A.JOptionPaneB.JOptionPaneStringmessageC.JOptionPaneObjectmessageD.JOptionPaneObjectmessageObjectmessageType【解析】AC5.分析以下代码片段(选择一项)其中Obj是JOptionPane的对象以上代码不会编译,因为A.this关键字用于参数列表A.在参数列表中传递了两个String的参数A.showMessageDialog方法不存在A.【解析】D6.事件与JCheckBoxMenuItem类相关联(选择一项)A.ItemEventB.ActionEventC.CheckTextEventD.ItemStateEvent【解析】Aclassyou{publicstaticvoidmainString[]args{intsales=3500;intprofit=800;System.out.printlnsales+profit/10*5;}}classTest{publicstaticvoidmainStringargs[]{intctr=3;intresult=1;whilectr1{result=result*ctr;ctr--;}System.out.printlnresult;}}publicclassQ{publicstaticvoidmainStringargv[]{intanar[]=newint[]{123};System.out.printlnanar
[1];}}Obj.showMessageDialogthis“您是授权用户””经授权的用户”JOptionPane.INFORMATION.MESSAGE;。