主要内容:
华为Java钢笔问题数据库问题
一、选题
1.Java是) )从语言改进重新设计的。
A.Ada B.C C.Pasacal D.BASIC答: b
2 .以下句子中哪个是正确的? )
a .编译A. Java程序时,将生成机器代码
B. Java程序在编译时生成byte代码
C. Java程序在编译后生成DLL
d .上述均为错误答案: b
3 .以下说法正确的是() ) ) )。
A. class的构造器不可省略
B. constructor必须与class同名,但方法不能与class同名
C. constructor在新建一个对象时执行
d .一个class只能定义一个构造器的答案。 C
提供对Java数据库的访问的软件包是() ) ) ) )。
a.Java.sqlb.Java.awtc.Java.langd.Java.swing回答: a
5 .以下运算符有效() :
A. B. C.if D.=答案: a
6 .运行以下程序代码
a=0; c=0;
do{
-c;
a=a-1;
(while ) a0;
之后,c的值为() )。
答:A.0 B.1 C.-1 D .死循环答案: c
7 .以下哪一项是正确的陈述? )
A. abstract修饰符限定字段、方法和类
b .抽象方法的body部分必须用大括号{ }括起来
c .声明抽象方法,可以有大括号也可以没有大括号
d .不要声明抽象方法写大括号的答案: d
8 .以下句子正确的是() ) )。
a .形式参数可视为local variable
b .形式参数可以用字段修饰符修饰
c .格式参数是调用方法时真正传递的参数
d .格式参数不能是对象答案: a
9 .以下哪个是正确的? )
a .实例方法可以直接调用超类的实例方法
b .实例方法可以直接调用超类的类方法
c .实例方法可以直接调用其他类的实例方法
d .实例方法可以直接调用类的类方法的答案。 d
二、多重选题
1.Java程序的种类为(BCD )
答.类(Class ) b .小程序c.APP d.servlet
2 .以下说法正确的是() ) ) )。
a .可以在编译source code时指定环境变量
b .编译程序时可以指定的环境变量不包括class path
C. javac可以同时编译多个Java源文件
D. javac.exe可以指定将编译结果放置在哪个目录(directory )中。 答案:卡介苗
3 .以下标识符无效的为() ) )。
a.newb.$ usdollarsc.1234 d.car.taxi解答: ACD
4 .以下说法错误的是() ) )。
a .数组是对象
b .数组是本机类
c.int number=[ ]={ 31,23,33,43,35,63 }
d .序列大小可以任意改变答案: BCD
不能用于修饰接口的是() ) )。
a.privateb.publicc.protected d.static解答: ACD
6 .下一个正确的是() )。
A. call by value不改变实际参数的值
B. call by reference可以更改实际参数的参考地址
C. call by reference无法更改实际参数的引用地址
D. call by reference可以改变实际参数内容答案: ACD
7 .以下说法错误的是() )。
a .在类方法中,可以使用this调用类的类方法
b .在类方法中调用基类的类方法时可以直接调用
c .类方法只能调用类中的类方法
d .绝对不能在类方法中调用实例方法的答案: ACD
8 .以下说法错误的是() )。
A. Java面向对象语言允许存在单独的过程和函数
B. Java面向对象语言允许存在单独的方法
C. Java语言的方法属于类的成员(member )
D. Java语言的方法必须属于某个类(对象),并调用与方法或函数相同的答案: ABC
9 .以下说法错误的是() )。
在java.exe中正常运行的java class文件需要main ()方法
B. J2SDK是Java API
C. Appletviewer.exe可以使用jar选项运行. jar文件
在Appletviewer中正常运行的java class文件需要main ()方法的答案。 英国广播公司
三.判断问题
1.Java程序的开始类名必须与包含该类的文件名相同。 (回答:正确
2.Unicode用16位表示一个字符。 (回答:正确
3 .本机类的数据类型可以任意转换。 (回答:错了