JAVA语言程序设计模拟题【答案】

JAVA语言程序设计模拟题【答案】

ID:37859802

大小:78.50 KB

页数:7页

时间:2019-06-01

JAVA语言程序设计模拟题【答案】_第1页
JAVA语言程序设计模拟题【答案】_第2页
JAVA语言程序设计模拟题【答案】_第3页
JAVA语言程序设计模拟题【答案】_第4页
JAVA语言程序设计模拟题【答案】_第5页
资源描述:

《JAVA语言程序设计模拟题【答案】》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、《JAVA语言程序设计》模拟题一.判断题1.Applet是一种特殊的Panel,它是JavaApplet程序的最外层容器。(对)2.Java的各种数据类型占用的内存长度固定,与具体软硬件环境无关。(对)3.Java源程序文件中是不区分字母的大小写的。(错)4.Java有垃圾回收机制,内存回收程序可在指定的时间释放内存对象。(错)5.无论Java源程序包含几个类的定义,若该源程序文件以B.java命名,编译后生成的都只有一个名为B.class的字节码文件。(错)6.abstract方法所在的类必须是abstract类。(对)7.在Java的方法中定义一个常量要用const关键字

2、。(错)8.Java的源代码中定义几个类,编译结果就生成几个以.class为后缀的字节码文件。(对)9.Java类中不能存在同名的两个成员函数。(错)10.在Java中对象可以赋值,只要使用赋值号(等号)即可,相当于生成了一个各属性与赋值对象相同的新对象。(错)11.可以用new来创建一个类的实例,即”对象”。(对)12.applet可以运行在浏览器中。(对)13.一个线程对象的具体操作是由run()方法的内容确定的,但是Thread类的run()方法是空的,其中没有内容;所以用户程序要么派生一个Thread的子类并在子类里重新定义run()方法,要么使一个类实现Runnab

3、le接口并书写其中run()方法的方法体。(对)二.选择题1.对Java运算符,下面说法正确的是(D)A.不具有优先级的区别B.相同优先级的运算符,计算顺序是从右到左C.圆括号具有最高优先级D.”+”号的优先级高于”&&”2.Javaapplication中的主类需包含main方法,以下哪项是main方法的正确形参?(B)A.StringargsB.Stringargs[]C.Charargs[]D.StringBufferargs[]3.Java语言具有许多优点和特点,下列选项中,哪个反映了Java程序并行机制的特点?(B)A.安全性  B.多线性  C.跨平台  D.可移

4、植4.break语句(D)A.只中断最内层的循环B.只中断最外层的循环C.借助于标号,可以实现任何外层循环中断D.只中断某一层的循环5.下列哪个类声明是正确的?(D)A.abstractfinalclassHI{···}B.abstractprivatemove(){···}C.protectedprivatenumber{···}D.publicabstractclassCar{···}6.一个可以独立运行的Java应用程序(D)A.可以有一个或多个main方法B.最多只能有两个main方法C.可以有一个或零个main方法D.只能有一个main方法7.Applet可以做下列

5、那些操作?(A)A.读取客户端文件  B.在客户端主机上创建新文件  C.在客户端装载程序库  D.读取客户端部分系统变量8.如果希望所有的控件在界面上均匀排列,应使用下列那种布局管理器?(B)A.BoxLayoutB.GridLayoutC.BorderLayoutD.FlowLouLayout9.以下关于继承的叙述正确的是(A)。第7页(共7页)A.在Java中类只允许单一继承B.在Java中一个类只能实现一个接口C.在Java中一个类不能同时继承一个类和实现一个接口D.在Java中接口只允许单一继承10.异常包含下列那些内容?(C)A.程序中的语法错误  B.程序的编译

6、错误  C.程序执行过程中遇到的事先没有预料到的情况  D.程序事先定义好的可能出现的意外情况11.下列关于for循环和while循环的说法中哪个是正确的?(D)A.while循环能实现的操作,for循环也都能实现  B.while循环判断条件一般是程序结果,for循环判断条件一般是非程序结果  C.两种循环任何时候都可替换  D.两种循环结构中都必须有循环体,循环体不能为空12.有以下方法的定义,请选择该方法的返回类型(D)ReturnTypemethod(bytex,doubley){return(short)x/y*2;}A.byteB.shortC.intD.doub

7、le13.Character流与Byte流的区别是(C)A.每次读入的字节数不同  B.前者带有缓冲,后者没有  C.前者是块读写,后者是字节读写  D.二者没有区别,可以互换使用14.下列哪个属于容器的构件?(A)A.JFrameB.JButtonC.JPnelD.JApplet15.在编写JavaApplet程序时,需在程序的开头写上(B)语句。A.importjava.awt.*;B.importjava.applet.Applet;C.importjava.io.*;D.importja

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

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

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