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

加入VIP,免费下载
 

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

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

下载须知

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

版权提示 | 免责声明

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

java 题库.docx

1、java 题库java 题库一、 选择题1、Set接口是( B )接口的子接口。(选择一项) A、HashSet B、Collection C、List D、Collections2、TreeSet实现了( C )接口。(选择一项) A、Collection B、Collections C、SortedSet D、List3、HashSet类和TreeSet类均实现了( C )接口。(选择一项) A、Collection B、Collections C、Set D、List4、Vector类实现了( BC )接口。(选择两项) A、ArrayList B、List C、Collection D

2、、Iterator5、Set接口模拟了一种( B )元素集。(选择一项) A、无序可重复 B、无序不重复 C、有序可重复 D、有序不重复6、设置窗体位置的方法是( A )。(选择一项) A、setLocation() B、setSize() C、setBounds() D、setLocated()7、设置窗体前景色的方法是( A )。(选择一项) A、setForeground() B、setBackground() C、Image D、Color8、启动线程的方法是( C )。(选择一项) A、new() B、sleep() C、start() D、block9、文件字节输出流的类是( A

3、)。(选择一项) A、FileOutputStream B、File C、FileInputStream D、FileReader10、缓冲字符输出流的类是( C )。 A、InputStream B、OutputStream C、BufferedWriter D、BufferedReader11、为了使窗体能够显示在屏幕中央,应用如下哪个公式?( A )(选择一项) A、x=(屏幕宽-窗体宽)/2;y=(屏幕高-窗体高)/2; B、x=(屏幕高-窗体高)/2;y=(屏幕宽-窗体宽)/2; C、x=(窗体宽-屏幕宽)/2;y=(屏幕高-窗体高)/2; D、x=(屏幕宽-窗体宽)/2;y=(窗体

4、高-屏幕高)/2;12、如下哪个方法可以从WindowEvent获取事件源? ( CD )(选择二项) A、getFrame() B、getID() C、getSource() D、getWindow() 13、监听器接口的方法返回值是什么? C (选择一项)A、int B、String C、void D、Object E、AWTEvent 14、下面哪个事件监听器在Java中有事件适配器?( ABE ) (选择三项) A、MouseListener B、KeyListener C、ActionListener D、ItemListener E、WindowListener 15、请问如下哪个

5、方法可以将MenuBar加入Frame中? B (选择一项) A、setMenu() B、setMenuBar() C、add() D、addMenuBar() 16、下面哪个不是Java中的容器?( BC ) (选择二项) A、JScrollPane B、JTextArea C、JScrollbar D、JFrame E、JDialog 17、Java2的IO包中,流类分为哪两个类体系结构:( BD ) (选择二项)A、可写流 B、字符流 C、只读流 D、字节流18、监听事件和处理事件( B )(选择一项)A、都由Listener完成B、由相应事件Listener与登记过的事件源完成C、由L

6、istener和构件分别完成D、由Listener和窗口分别完成19、欲构造ArrayList类的一个实例,此类继承了List接口,下列哪个方法是正确的 ?(选择一项) BA、ArrayList myList=new Object( );B、List myList=new ArrayList( );C、ArrayList myList=new List( );D、List myList=new List( );20、构造BufferedInputStream的合适参数是哪个? ( AC ) (选择两项)A、BufferedInputStreamB、BufferedOutputStreamC、F

7、ileInputStreamD、FileOuterStreamE、File21、List接口是( B )接口的子接口。(选择一项) A、HashSet B、Collection C、List D、Collections22、HashMap实现了(C )接口。(选择一项) A、Collection B、Collections C、Map D、List23、下面哪个事件监听器在Java中有事件适配器?( AB ) (选择两项) A、MouseListener B、KeyListener C、ActionListener D、ItemListener 24、请问如下哪个方法可以将MenuBar加入F

8、rame中? (选择一项) C A、setMenu() B、add() C、setMenuBar() D、addMenuBar()25、ArrayList类和LinkedList类均实现了( AD )接口。(选择二项) A、Collection B、Collections C、Set D、List26、Vector类实现了(B )接口。(选择一项) A、ArrayList B、List C、Collections D、Iterator27、下面哪个是Java中的容器?( ADE ) (选择三项) A、JScrollPane B、JTextArea C、JScrollbar D、JFrame E

9、、JDialog 28、Java中,流类按传输方向分为哪两个类体系结构:( BD ) (选择二项)A、可写流 B、输入流 C、只读流 D、输出流29、List接口模拟了一种( C )元素集。(选择一项) A、无序可重复 B、无序不重复 C、有序可重复 D、有序不重复30、设置窗体大小的方法是( B )。(选择一项) A、setLocation() B、setSize() C、setBounds() D、setLocated()31、监听事件和处理事件( B )(选择一项)A、都由监听器完成B、由相应事件监听器与事件源完成C、由监听器和构件分别完成D、由监听器和窗口分别完成32、欲构造Array

10、List类的一个实例,下列哪个方法是正确的 ?(选择两项) ABA、ArrayList myList=new ArrayList( );B、List myList=new ArrayList(20);C、ArrayList myList=new List( );D、List myList=new List( );33、设置窗体背景色的方法是( B )。(选择一项) A、setForeground() B、setBackground() C、Image D、Color34、如下哪个方法可以从WindowEvent获取事件源? ( AD )(选择二项) A、getSource() B、getID(

11、) C、getFrame() D、getWindow() 35、监听器接口的方法返回值是什么? (选择一项)DA、int B、String C、Object D、void 36、同时设置窗体的位置和大小的方法是( C )。(选择一项) A、setSize() B、setLocation() C、setBounds() D、setLocated()37、创建线程类应该继承( B )类。(选择一项) A、Runnable B、Thread C、Run D、Jframe38、构造BufferedInputStream的不合适的参数是哪个? ( BD ) (选择两项)A、BufferedInputSt

12、reamB、BufferedOutputStreamC、FileInputStreamD、FileOuterStream39、文件字节输入流的类是( C )。(选择一项) A、FileInputReader B、FileOutputWriter C、FileInputStream D、FileOutputReader 40、为了使窗体能够显示在屏幕中央,应用如下哪个公式?( C )(选择一项) A、x=(窗体宽-屏幕宽)/2;y=(屏幕高-窗体高)/2; B、x=(屏幕高-窗体高)/2;y=(屏幕宽-窗体宽)/2; C、x=(屏幕宽-窗体宽)/2;y=(屏幕高-窗体高)/2; D、x=(屏幕宽

13、-窗体宽)/2;y=(窗体高-屏幕高)/2;41、AWT是( ),而Swing是( A )(选择一项)A、重量级组件 轻量级组件B、轻量级组件 重量级组件C、重量级组件 重量级组件D、轻量级组件 轻量级组件42、以下带滚动条的组件是(C )(选择一项)A、JFrameB、JPanelC、JScrollPaneD、JTexArea43、JAVA中的事件处理属于( B )模型(选择一项)A、关系事件模型B、代理事件模型C、从属事件模型D、迭代事件模型44、通常按下按钮,双击列表项或选中一个菜单项时,就会生成( D )事件(选择一项)A、ComponentEventB、ItemEventC、Adju

14、stmentEventD、ActionEvent45、操纵滚动条时会生成( C )事件(选择一项)A、ComponentEventB、ItemEventC、AdjustmentEventD、ActionEvent46、当一个组件移动、隐藏、调整大小或成为可见时会生成( A )事件(选择一项)A、ComponentEventB、ItemEventC、AdjustmentEventD、ActionEvent47、单击复选框或列表项时,或者当一个选择框或一个可选菜单的项被选择或取消时生成 BA、ComponentEventB、ItemEventC、AdjustmentEventD、ActionEve

15、nt48、组件获得或失去键盘焦点时会生成( D )事件(选择一项)A、ComponentEventB、ItemEventC、AdjustmentEventD、FocusEvent49、拖动、移动、单击、按下或释放鼠标或在鼠标进入或退出一个组件时,会生成( B )事件(选择一项)A、ComponentEventB、MouseEventC、AdjustmentEventD、FocusEvent50、将组件添加至容器或从中删除时会生成( B )事件(选择一项)A、ComponentEventB、ContainerEventC、AdjustmentEventD、FocusEvent(51)数据的存储结

16、构是指(D)。 (选择一项)A存储在外存中的数据 B数据所占的存储空间量 C数据在计算机中的顺序存储方式 D数据的逻辑结构在计算机中的表示 (52)下列关于栈的描述中错误的是(B)。 (选择一项)A 栈是先进后出的线性表 B 栈只能顺序存储 C 栈具有记忆作用 D 对栈的插入与删除操作中,不需要改变栈底指针 (53)对于长度为n的线性表,在最坏情况下,下列各排序法所对应的比较次数中正确的是(D)。 (选择一项)A冒泡排序为n/2 B冒泡排序为n C快速排序为n D快速排序为n(n-1)/2 (54)对长度为n的线性表进行顺序查找,在最坏情况下所需要的比较次数为(C)。(选择一项) Alog2n

17、 Bn/2 Cn Dn+1 (55)下列对于线性链表的描述中正确的是(A)。 (选择一项)A 存储空间不一定是连续,且各元素的存储顺序是任意的 B 存储空间不一定是连续,且前件元素一定存储在后件元素的前面 C 存储空间必须连续,且前件元素一定存储在后件元素的前面 D 存储空间必须连续,且各元素的存储顺序是任意的 (56)下列对于软件测试的描述中正确的是(C)。 (选择一项)A 软件测试的目的是证明程序是否正确 B 软件测试的目的是使程序运行结果正确 C 软件测试的目的是尽可能多地发现程序中的错误 D 软件测试的目的是使程序符合结构化原则 (57)为了使模块尽可能独立,要求(B)。 (选择一项)

18、A 模块的内聚程度要尽量高,且各模块间的耦合程度要尽量强 B 模块的内聚程度要尽量高,且各模块间的耦合程度要尽量弱C 模块的内聚程度要尽量低,且各模块间的耦合程度要尽量弱 D 模块的内聚程度要尽量低,且各模块间的耦合程度要尽量强 (58)下列描述中正确的是(D)。 (选择一项)A程序就是软件 B软件开发不受计算机系统的限制 C软件既是逻辑实体,又是物理实体 D软件是程序、数据与相关文档的集合 (59)数据独立性是数据库技术的重要特点之一,所谓数据独立性是指(D)。(选择一项) A数据与程序独立存放 B不同的数据被存放在不同的文件中 C不同的数据只能被对应的应用程序所使用 D以上三种说法都不对

19、(60)用树形结构表示实体之间联系的模型是(C)。 (选择一项)A关系模型 B网状模型 C层次模型 D以上三个都是 (61)在Java中,负责对字节代码解释执行的是(B)。 (选择一项)A垃圾回收器 B虚拟机 C编译器 D多线程机制 (62)下列叙述中,正确的是 (选择一项)AAJava语言的标识符是区分大小写的 B源文件名与public类名可以不相同 C源文件扩展名为.jar D源文件中public类的数目不限 (63)下列属于合法的Java标识符是(选择一项) A A_cat B5books C+static D-3.14159 (64)在Java中,表示换行符的转义字符是 (选择一项)A

20、An Bf Cn Ddd (65)在Java中,由Java编译器自动导入,而无需在程序中用import导入的包是(选择一项) DAjava.applet Bjava.awt Cjava.util Djava.lang (66)在Java中,所有类的根类是 (选择一项)AAjava.lang.Object Bjava.lang.Class Cjava.applet.Applet Djava.awt.Frame (67)在Java中,用Package语句说明一个包时,该包的层次结构必须是(选择一项) BA与文件的结构相同 B与文件目录的层次相同 C与文件类型相同 D与文件大小相同 (68)在读字符

21、文件Employee.dat时,使用该文件作为参数的类是(选择一DABufferReader BDataInputStreamCDataOutoutStream DFileInputStream (69)下列构造方法的调用方式中,正确的是(选择一项) CA按照一般方法调用 B由用户直接调用 C只能通过new自动调用 D被系统调用 (70)类Panel默认的布局管理器是(选择一项) CAGridLayout BBorderLayout CFlowLayout DCardLayout (71)在Java中,能实现多重继承效果的方式是(选择一项) CA内部类 B适配器 C接口 D同步 (72)cha

22、r类型的取值范围是(选择一项) BA2-7 27 -1 B0216-1 C-215 215 -1 D028-1 (73)能够支持javadoc命令的注释语句是(选择一项) DA/*./ B/*.*/ C/ D/*.*/ (74)十进制数16的16进制表示格式是(选择一项)AA0x10 B0x16 C0xA D16 (75)int型public成员变量MAX_LENGTH,该值保持为常数100,则定义这个变量的语句是()(选择一项) DApublic int MAX_LENGTH=100 Bfinal int MAX_LENGTH=100 Cpublic const int MAX_LENGTH

23、=100 Dpublic final int MAX_LENGTH=100 (76)下列不是InputStream子类的是()(选择一项)CA文件输入流FileInputStream Bfinal int MAX_LENGTH=100 Cpublic const int MAX_LENGTH=100 Dpublic final int MAX_LENGTH=100 (77)下列方法中可以用来创建一个新线程的是()(选择一项) CA实现java.lang.Runnable接口并重写start()方法 B实现java.lang.Runnable接口并重写run()方法 C实现java.lang.T

24、hread类并重写run()方法 D实现java.lang.Thread类并重写start()方法 (78)下列关于Java Application与Applet的说法中,正确的是(C)(选择一项)A都包含main()方法 B都通过“appletviewer”命令执行 C都通过“javac”命令编译 D都嵌入在HTML文件中执行 (79)当启动Applet程序时,首先调用的方法是(B)(选择一项)Astop() Binit() Cstart() Ddestroy() (80)下列关于线程优先级的说法中,正确的是(C)(选择一项) A线程的优先级是不能改变的 B线程的优先级是在创建线程时设置的

25、C在创建线程后的任何时候都可以设置 DB和C (81)当浏览器重新返回Applet所在页面时,将调用Applet类的方法是(A)(选择一项) Astart() Binit() Cstop() Ddestroy() (82)按照Java的标识符命名规范,下列表示一个类的标识符正确的是(B)(选择一项)AHelloworld BHelloWorld Chelloworld DhelloWorld (83)下列代码中,将引起一个编译错误的行是(D)(选择一项)1)publicclassTest 2)intm,n; 3)publicTest() 4)publicTest(inta)m=a; 5)pub

26、licstaticvoidmain(Stringargs) 6)Testt1,t2; 7)intj,k; 8)j=0;k=0; 9)t1=newTest(); 10)t2=newTest(j,k); 11) 12) A第3行 B第5行 C第6行 D第10行 (84)下列程序的功能是在监控台上每隔一秒钟显示一个字符串“Hello”,能够填写在程序中下划线位置,使程序完整并能正确运行的语句是 (D)(选择一项)publicclassTestimplementsRunnable publicstaticvoidmain(Stringargs) Testt=newTest(); Threadtt=ne

27、wThread(t); tt.start(); publicvoidrun() for(;) try ; catch(e) System.put.println(Hello); Asleep(1000) InterruptedException Bsleep(1000) InterruptedException CThread.sleep(1000) RuntimeException DThread.sleep(1000) InterruptedException (85)阅读下列代码后 publicclassPerson intarr=newint10; publicstaticvoidma

28、in(Stringargs) System.out.println(arr1); 正确的说法是(A)(选择一项) A编译时将产生错误 B编译时正确,运行时将产生错误 C输出零 D输出空 (86)下列哪个选项是合法的标识符? (B)(选择一项)A123 B_name Cclass D1first (87)下列哪个选项是Java调试器,如果编译器返回程序代码的错误,可以用它对程序进行调试?(选择一项) C Ajava.exe Bjavadoc.exe Cjdb.exe Djavaprof.exe (88)下列的哪个选项可以正确用以表示八进制值8? (选择一项)DA0x8 B0x10 C08 D010 (89)下列的哪个赋值语句是不正确的?(选择一项) AAfloat f = 11.1; Bdouble d = 5.3E12; Cfloat d = 3.14f ; Ddo

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

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