double d = 3.14159;
D
.
double d = 3.14D;
5
、下面哪个是不合法的标识符
?
(
C
)
A
.
$persons;
B
.
TwoUsers;
C
.
*point;
D
.
_endline;
6
、若在某一个类定义中定义有如下的方法:
final void
aFinalFunction( );
则该方法属于
(
C
)
。
A
、本地方法
B
、静态方法
C
、最终
方法
D
、抽象方法
7
、
main
方法是
Java Application
程序执行的入口点,关
于
main
方法的方法头以下哪项是合法的
(
B
)
。
A
、
public static void main()
B
、
public static void main(String[ ] args)
C
、
public static int main(String[ ] args)
D
、
public void main(String arg[ ])
8
、
在
Java
中,一个类可同时定义许多同名的方法,这
些方
法的形式参数个数、类型或顺序各不相同,传
回的值也可
以不相同。这种面向对象程序的特性称
为
(
C
)
。
A
、隐藏
B
、覆盖
C
、重载
D
Java
不支持此特性
9
、在
Java applet
程序中,
用户自定义的
Applet
子类常
常
覆盖父类的
( D )
方法来完成
applet
界面的初
始化工作。
A
、
start( ) B
、
stop( ) C
、
init( ) D
、
paint( )
10
、
以下代码段执行后的输出结果为
(
C
)
。
int x=-3; float y=10.0f;
System.out.println(y%x);
A
、不能成功编译
B
、
-1.0
C
、
1.0
D
、
-1
11
、
下列关于构造方法的叙述中,错误的是
(
C
)
A
.
Java
语言规定构造方法名与类名必须相同
B
.
Java
语言规定构造方法没有返回值,但不用
void
声明
C
.
Java
语言规定构造方法不可以重载
D
.
Java
语言规定构造方法只能通过
new
自动调用
12
、
关于被私有访问控制符
private
修饰的成员变量,
以下说法正确的是
(
C
)
A
.可以被三种类所引用:该类自身、与它在同
一个
包中的其他类、
在其他包中的该类的子类
B
.可以被两种类访问和引用:该类本身、该类
的所
有子类
C.
只能被该类自身所访问和修改
D.
只能被同一个包中的类访问
13
、
执
行完以下代码
int [ ] x = new int[10]
;后,
以下哪
项
说明是正确的
(
A
)
A
.
x[9]
为
0 B
.
x[9]
未定义
C
.
x[10]
为
0
D
.
x[0]
为空
14
、
类
Test1
定义如下:
1.
public class Test1{
2
.
public float aMethod(float a, float
b){ }
3
.
4
.
}
将以下哪种方法插入行
3
是不合法的。
(
B
)
A
、
public float aMethod
(
float a
,
float b
,
float c
)
{ }
?
(
A
)