JAVA+2复习题库_第1页
JAVA+2复习题库_第2页
JAVA+2复习题库_第3页
免费预览已结束,剩余1页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、java+2复习题库 课程名称java 2应用 考试用时 120 分 钟 一、选择题: 1. 下列哪个是合法的标识符:(b)。 a、a=b b、_hello c、2nd d、chong qing 2. 下列哪些是合法的标识符(d)。 a、new b、class c、int d、const2 3. 如果定义有变量double d1, d2=4.0则下列说法正确的是:a、变量d1,d2均初始化为4.0 b、变量d1没有初始化,d2初始化为4.0 c、变量d1,d2均未初始化 d、变量d2没有初始化,d1初始化为4.0 3. 内部数据类型byte的取值范围是:( b ) a、065, 535 b、(

2、-128)127 c、(-32,768)32,767 d、(-256)255 4. 下列哪些是不能通过编译的语句:( b ) a、int i = 32; b、float f = 45.0; c、double d = 45.0; 1 b)( d、char a=c; 5. 如果定义有double x;float y;int m,则表达式x*y-m的类型为(a): a、double b、float c、int d、short 6. 如果定义有short s;byte b;char c,则表达式s*b+c的类型为(c): a、char b、short c、int d、byte 7. 已知int i=

3、2147483647; +i; 则i的值等于多少(a) a、 -2147483648 b、2147483647 c、 2147483648 8. 已知byte i= 127; +i; 则i的值等于多少(a) a、 -128 b、127 c、128 9. 执行以下程序段int a=5,b; b=+a*3后b的值为:(b) a、17 b、18 c、16 d、15 10. 如果x=3,y=5,则表达式x|y的值为:(d) a、15 b、8 c、1 d、7 11. 如果int a=3,b=2,则执行a*=b+8后a的值为:(c) a、20 b、14 c、30 d、16 12. 若所用变量都已正确定义,

4、以下选项中,非法的表达式是:(c) a、a!=4|b=1 b、a%3 c、a=1/2 d、a+32 13. 设有定义语句int a=1,1,2; 则以下对此语句的叙述错误的是(c)。 2 a、定义了一个名为a的一维数组 b、a数组有3个元素 c、a数组的下标为13 d、数组中的每个元素是整型 14. 以下数组初始化形式正确的是:(a) a、int t1=1,2,3,4,5,6 b、int t2=1,2,3,4,5,6 c、int t332=1,2,3,4,5,6 d、int t4;t4=1,2,3,4,5,6 15、java语言具有许多优点和特点,下列选项中,哪个反映了java程序并行机制的特

5、点?(b) a、安全性 b、多线性 c、跨平台 d、可移植 16、下列哪个类声明是正确的? (d) a、abstract final class hi? b、abstract private move()? c、protected private number; d、public abstract class car? 17、下列关于for循环和while循环的说法中哪个是正确的? (d) a、while循环能实现的操作,for循环也都能实现 b、while循环判断条件一般是程序结果,for循环判断条件一般是非程序结果 c、两种循环任何时候都可替换 d、两种循环结构中都必须有循环体,循环体不能

6、为空 18、异常包含下列那些内容? (c) 3 a、程序中的语法错误 b、程序的编译错误 c、程序执行过程中遇到的事先没有预料到的情况 d、程序事先定义好的可能出现的意外情况 19、character流与byte流的区别是 (c) a、每次读入的字节数不同 b、前者带有缓冲,后者没有 c、前者是块读写,后者是字节读写 d、二者没有区别,可以互换使用 20、监听事件和处理事件 (b) a、都由listener完成 b、都由相应事件listener处登记过的构件完成 c、由listener和构件分别完成 d、由listener和窗口分别完成 21、applet可以做下列那些操作? (a) a、读取

7、客户端文件 b、在客户端主机上创建新文件 c、在客户端装载程序库 d、读取客户端部分系统变量 22、下列哪个属于容器的构件? (a) a、jframe b、jbutton c、jpnel d、japplet 23、如果希望所有的控件在界面上均匀排列,应使用下列那种布局管理器? (b) a、boxlayout b、gridlayout c、borderlayout d、flowloulayout 4 24、为实现多线程之间的通信,需要使用下列那种流才合适?(d) a、filter stream b、file stream c、random access stream d、pipde stream

8、 24、max_length是int型public成员变量, 变量值保持为常量100,用简短语句定义这个变量。(d) a、public int max_length=100; b、final int max_length=100; c、final public int max_length=100; d、public final int max_length=100. 25、给出下面代码:(d) 1) class parent 2) private string name; 3) public parent() 4) 5) public class child extends parent 6) private string department; 7) p

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论