求助:JAVA选修考试题会的高手帮忙做一下吧!

1、在下列说法中,选出正确的一项是( )。
A、Java语言是以类为程序的基本单位
B、Java语言是不区分大小写的
C、多行注释语句必须是//开始
D、在Java语言中,类的源文件名和类文件名可以不相同。
3、使用如下哪个保留字可以使只有在定义该类的包中的其他类才能访问该类?( )
A、abstract B、private C、protected D、不使用保留字
4、下列属于Java语言的特点的一项是( )
A、运算符重载 B、类间多重继承
C、指针操作 D、垃圾回收 5、下列关于Java程序结构的描述中,不正确的一项是( )
A、一个Java源文件中可以包括一个package语句
B、一个Java源文件可以包括多个类定义,但只能有一个public类
C、一个Java源文件中可以有多个public类
D、源文件名和程序类名必须一致 6、以下关于面向对象概念的描述中,不正确的一项是( )
A、在现实生活中,对象是指客观世界的实体
B、程序中的对象就是现实生活中的对象
C、程序中的对象是通过一种抽象数据类型来描述的,这种抽象数据类型称为类
D、在程序中,对象是一组变量和相关方法的集合
7、Java语言是以哪一种语言为基础的?( )
A、Basic B、Smalltalk C、C D、C++
8、下列关于注释语句的描述中,正确的一项是( )
A、以//开始的多行注释语句
B、以/*开始,*/结束的是单行注释语句
C、以/**开始,*/结束的是可以用于生成帮助文档的注释语句
D、以/**开始,*/结束的是单行注释语句
9、定义类时,不可能用到的保留字是( )
A、private B、class C、extends D、implements
10、Java语言的类间继承关系是( )
A、多重的 B、单重的 C、线程的 D、不能继承
12、下列整型的最终静态属性i的定义中,正确的是( )
A、final i; B、static int i;
B、static final int i=234; D、final float i=3.14f;
13、下列说法中错误的一个是( )
A、$1_abc是合法的Java标示符
B、局部变量必须先声明后使用
C、void是合法的Java保留字
D、在Java中,类不是用标示符命名的
14、下列标示符中,正确的是( )
A、1_Back B、$_Money C、$-money D、2-Forward
15、设有定义int a=12;则执行以下语句a*=12 ,a的值为( )
A、144 B、12 C、24 D、0

17、若有定义:int []x={11,22,33,66}; 其中0≤k≤3,则对x数组元素错误的应用是( )
A、x[5-3] B、x[k] C、x[k+5] D、x[0]
18、下列哪个属于Java语言的保留字?( )
A、$_final B、long C、size D、union
19、下面的是关于类及其修饰符的一些描述,不正确的是( )
A、abstract类只能用来派生子类,不能用来创建abstract类的对象
B、abstract不能与final同时修饰一个类
C、final类不但可以用来派生子类,也可以用来创建final类的对象
D、abstract方法必须在abstract类中声明,但abstract类定义中可以没有abstract方法
20、为了使包cha在当前程序中可见,可以使用的语句是( )
A、import cha.*; B、package cha.*; C、cha import; D、cha package;

1.A 注解:java区分大小写;多行注释以/*开头*/结束;类的源文件名和类文件名必须相同。
3.D 注解:类的访问修饰符只能是public要么不写,public所有都能访问,显而易见是D
4.D
5.C 注解:一个Java源文件可以包括多个类定义,但只能有一个public类
6.B 注解:java面向对象就是模拟现实,但不等于现实
7.C 注解:大家都知道
8.C 注解://单行注释;/* */多行注释;/** */文档注释
9.A 注解:定义成private还有什么意义吗?被人怎么访问?
10.B 注解:类继承是单重的,接口是多重继承
12.第二行的B (可能是楼主笔误:两个B)
13.D 注解:类是用标示符命名的
14.B 注解:标示符命名规范:只能是数字、字符、下划线( _ )、$,且不能以数字开头
15.A 注解:等价于a=a*12
17.C 注解:C选项等价于x[5]~x[8]明显数组越界
18.B 注解:long是数据类型的保留字
19.C 注解:final决定了它不能派生子类,比如String类
20.A 注解:使用关键字import 引入cha包中的类
温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-06-06
1a3b4d5c6b7c8d9都会用到啊10b12b13d14a15a17c18b19c20a
楼主问了18个问题,只有2和11没有 ,楼上俩回答17个,还都一样的 太假了吧?
答完了才看到,没分。。悲剧。
第2个回答  2012-06-06
ACDCBCCDBBDBACBDA
第3个回答  2012-06-06
ACBCCDCAABDBACBDA
相似回答