欢迎来到天天文库
浏览记录
ID:18732923
大小:66.00 KB
页数:11页
时间:2018-09-20
《《java程序设计》》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、Java程序设计一、单项选择题1、下列是继承Thread类后得到的子类,请选择正确的一项。(C)C、classA4extendsThread{publicvoidrun(){//…}}2、下列关于Unicode-亨符的说法中,不正确的一项是(C)。A、Unicode字符集比ASII字符集丰富B、Unicode字符是16位无符号数C、字符常量’a’以八进制数表示为’\142’D、字符常量’a’以八进制数表示为’\14l’3、在Java语言中,那一个是最基本的元素?(C)A、方法B、包C、对象D、接口4、while循环和do……whi
2、le循环的区别是:(C)A、没有区别,这两个结构任何情况下效果一样B、while循环比do……while循环执行效率高C、while循环是先循环后判断,所以循环体至少被执行一次D、do……while循环是先循环后判断,所以循环体至少被执行一次5、下列说法中,错误的一项是(A)。A、MouseAdapter是鼠标运动适配器B、WindowAdapter是窗口适配器C、ContainerAdapter是容器适配器D、KeyAdapter是键盘适配器6、在JavaApplet程序用户自定义的Applet子类中,一般需要重载父类的(C)方
3、法来完成主类实例的初始化工作。A、start()B、stop()C、init()D、paint()7、下列哪一项不是Applet的生命周期方法?(B)A、start()B、getCodeBase()C、destroy()D、init()8、Frame的默认的布局管理器是下列哪一个(D)A、FlowLayoutB、CardLayoutC、GridLayoutD、BorderLayout9、下列说法中,正确的一项是(C)。A、双精度数强制转换成单精度数后,其数值精度会提高B、Java语言中的布尔变量可以和整型变量相互强制转换C、强制转
4、换是将存储长度长的数据转换为长度短的数据D、强制转换是将存储长度短的数据转换为长度长的数据10、下列代码的执行结果为:(A)publicclassTest{publicstaticvoidmain(String[]args){System.out.println(5/2);}}A、2B、2.0C、.50D、2.511、使用方法(D)来启动线程。A、sleep方法B、interrupt方法C、run方法D、start方法12、如果在关闭Socket时发生一个I/O错误,会抛出(A)A、IOExceptionB、UnknowHostE
5、xceptionC、SocketExceptionD、MalFormedURLExcepton13、下列描述中,哪一项不属于finally语句应陔执行的功能(C)?A、释放资源B、关闭文件C、分配资源D、关闭数据库14、哪个布局管理器使用的是组件的最佳尺寸(B)A、FlowLayoutB、GridLayoutC、BorderLayoutD、CardLayout15、为了区分重载多态中同名的不同方法,要求(C)。A、调用时用类名或对象名做前缀B、返回值类型不同C、形式参数个数或者类型不同D、形式参数名称不同16、创建一个标识有“关闭
6、”按钮的语句是(D)。A、TextFieldb=newTextField(“关闭”);B、Labelb=newLabel(“关闭”);C、Checkboxb=newCheckbox(“关闭”);D、Buttonb=newButton(“关闭”);17、下列哪一个包给出了Runnable接口的定义?(C)A、iava.uti1B、java.IoC、java.1angD、java.sql18、main()方法是JavaApplication程序执行的入口点,关于main()方法的方法头下面哪一项母合法的?(B)A、publicstat
7、icvoidmain()B、publicstaticvoidmain(Stringargs[])C、publicstaticintmain(Stnng[]arg)D、publicVoidmain(Stnngarg[])19、下列哪一个类实现了线程组?(B)A.java.lang.ObjictB、java.1ang.ThreadGroupC、Java.1ang.ThreadD、java.1ang.Runnable20.下列各选项中,哪一个不是JAVA的合法标识符(A)A、1dsfB、qa21C、$_aD、_ss11二、简答题1、列举
8、四种线程进入不可运行状态的原因。1)调用了sleep()方法(睡眠,静态方法);2)调用了suspend()方法(挂起,已过时);3)为等候一个变量,调用wait()方法(等待);4)输入输出流(I/0)中发生线程阻塞;5)调用yield()方法(
此文档下载收益归作者所有