本文目录一览:
java测试题,希望亲们能帮我完成!
2B
3B
5B
6B
7A//不能是关键字,不能以数字开始
8B//java文件编译之后是class文件
9C
10C
12A//public static void main(String[] args) { }
13B//Java的原始数据类型 boolean char byte short int long float double
14D//因为是类方法,所以要用static
15B
//题目不完整 答案是A
18D//y是double类型,所以返回double
19C //这个静态常量不能调非静态属性
20B //会输出直到break
JAVA基础测试题
1 跟java运行的机制有关,java先加载静态域,static int x=10; ,然后静态块static { x+=5;},static { x/=3;}(虽然位置在后但先运行) ,然后静态方法static void main
所以x=10,x=15,x=5.
2 A因为int [ ] x = new int[25],数组建立后,每个元素默认值为0;x[24]=0;x[25] 下标越界,x[0]=0;
3 switch(i)不接受long型,int或者枚举型可以。i=Integer.parseInt(args[0]);虽然这样每课时i还是long型的。
4 c,没什么好说的,就是这么规定的!
java基础测试题
答案为 C。
public Test(){
x=35;
}
public Test(String s){}
为构造方法,构造方法规定是不需要用void之类的修饰,也没有返回值
public void Test(double f){
this.x=(int)f;
},这个则是与类名同名的方法,但这样的做法不赞同。