(2人评价)
JAVA基础测试
价格 免费

1题:在java程序中,int的默认值为0

2题:new的类名出错

3题:只有throws能在方法处向上抛出异常,class是修饰类,interface是修饰接口 assert后只能跟boolean表达式,为true时继续执行 为false的时候就报异常。

4题:Integer是引用数据类型,String定义在lang包中,double类也是定义在lang包中

5题:finally块中的代码总是被执行的,且finally会在return前面执行

6题:由于f1[1]是一个数组对象,Object转为数组对象时需要添加类型(即强制转换)

7题:就是一个简单的字符串截取,0-2就是0到1两个值,包前不包后。如3.5 就截取的是索引3到索引4的值

8题:java8的四大核心接口 predicate接口接受一个T类型参数,返回一个boolean值

48题:子类继承父类的时候,须在自己的构造函数中显示调用父类的构造函数,这样就保证了子类在初始化前父类被实例化

50题:实例化父类来获得子类的对象的时候,需要进行强制转换,转为子类的类型,否则就会报错。

[展开全文]

23题:当使用switch跟case的时候 一旦满足条件就会一直穿透向下运行直到遇到break或者程序结束

[展开全文]

public class TestDemo{

public void fun(){

static int i= 0;

i++;

System.out.println(i);

}

public static void main(String[] args) {

De}

}

[展开全文]

1.普通方法或者说非静态方法中不能有static定义的变量

2.接口里面只有全局变量(全局常量)和抽象方法,而且只有一种访问权限public

[展开全文]

Thread不建议的方法 : stop()/suspend()/resume()

[展开全文]