华为
Java
笔试题+数据库题
一ã€?/p>
单项选择é¢?/p>
1
ï¼?/p>
Java
是从ï¼?/p>
B
)语言改进重新设计ã€?/p>
A
ï¼?/p>
Ada B
ï¼?/p>
C++ C
ï¼?/p>
Pasacal D
ï¼?/p>
BASIC
2
.下列语句哪一个正确(
B
ï¼?/p>
A
ï¼?/p>
Java
程序经编译后会产ç”?/p>
machine code
B
ï¼?/p>
Java
程序经编译后会产ç”?/p>
byte code
C
ï¼?/p>
Java
程序经编译后会产ç”?/p>
DLL
D
ï¼?/p>
以上都不正确
3
.下列说法正确的有(
C
ï¼?/p>
A
ï¼?/p>
class
中的
constructor
不可省略
B
ï¼?/p>
constructor
必须ä¸?/p>
class
同名,但方法不能ä¸?/p>
class
同名
C
ï¼?/p>
constructor
在一个对象被
new
时执è¡?/p>
D
ï¼?/p>
一ä¸?/p>
class
只能定义一ä¸?/p>
constructor
4
.提ä¾?/p>
Java
存取数据库能力的包是ï¼?/p>
A
ï¼?/p>
A
ï¼?/p>
java.sql B
ï¼?/p>
java.awt C
ï¼?/p>
java.lang D
ï¼?/p>
java.swing
5
.下列运算符合法的是ï¼?/p>
A
ï¼?/p>
A
ï¼?/p>
&& B
ï¼?/p>
<> C
ï¼?/p>
if D
ï¼?/p>
:=
6
.执行如下程序代ç ?/p>
a=0;c=0;
do{
--c;
a=a-1;
}while(a>0);
后,
C
的值是ï¼?/p>
C
ï¼?/p>
A
ï¼?/p>
0 B
ï¼?/p>
1 C
ï¼?/p>
-1 D
.死循环
7
.下列哪一种叙述是正确的(
D
ï¼?/p>
A
ï¼?/p>
abstract
修饰符可修饰字段、方法和ç±?/p>
B
ï¼?/p>
抽象方法çš?/p>
body
部分必须用一对大括号
{ }
包住
C
ï¼?/p>
声明抽象方法,大括号可有可无
D
ï¼?/p>
声明抽象方法不可写出大括å�?/p>
8
.下列语句正确的是(
C
ï¼?/p>
A
ï¼?/p>
形式参数可被视为
local variable
B
ï¼?/p>
形式参数可被字段修饰符修é¥?/p>
C
ï¼?/p>
形式参数为方法被调用时,真正被传递的参数
D
ï¼?/p>
形式参数不可以是对象
9
.下列哪种说法是正确的(
A
ï¼?/p>
A
ï¼?/p>
实例方法可直接调用超类的实例方法
B
ï¼?/p>
实例方法可直接调用超类的类方æ³?/p>
C
ï¼?/p>
实例方法可直接调用其他类的实例方æ³?/p>
D
ï¼?/p>
实例方法可直接调用本类的类方æ³?/p>
二ã€?/p>
多项选择é¢?/p>
1
ï¼?/p>
Java
程序的种类有ï¼?/p>
BCD
ï¼?/p>
A
.类ï¼?/p>
Class
ï¼?/p>
B
ï¼?/p>
Applet C
ï¼?/p>
Application D
ï¼?/p>
Servlet
2
.下列说法正确的有(
BCD
ï¼?/p>
A
ï¼?/p>
环境变量可在编译
source code
时指å®?/p>
B
ï¼?/p>
在编译程序时,所能指定的环境变量不包æ‹?/p>
class path
C
ï¼?/p>
javac
一次可同时编译数个
Java
源文ä»?/p>