Java填空题

2024-11-02 22:22:30
推荐回答(4个)
回答1:

1. B
2. A(关键字全部都是小写的)另外C选项应该是synchronized吧
3. C(A,B都是基本类型的封装类,d啥都不是)
4. 8中基本类型,包括boolean(8字节),byte(8字节),short(16字节),char(16字节),int(32字节),long(64字节),float(32字节),double(64字节)
5. 输出0(java默认int的初始值为0)
6. 输出no
7. C(float类型的初始化后面必须说明是float类型,java默认小数以double处理,float=2.3f 才对
8. D(char初始化用单引号,双引号是String类型)
9. 2,2.5
10-13. 参考一楼
14. C c1=new C();
15. 没看懂什么意思
16. 实例化,继承
17. 继承是一重继承,接口可以继承多个
18. 能修饰类的成员变量和方法。含义见一楼

回答2:

1.B
2.A
3.C
4. 8种,包括boolean(1字节),byte(1字节),short(2字节),char(2字节),int(4字节),long(8字节),float(4字节),double(8字节)
5. 0
6. 报错 if()条件错误
7.C
8.D
9、2 , 2.5
10以后参考二楼

回答3:

1,b;2,c;3,d;4,int,long,short,String,char;5,i++;6,no;7,d;8,b;9(1),2(2),2.5;10,类是现实的抽象,对象是现实抽象的实例化,类又称为封装类。对象又称为实例。11,方法调用必须语句,如果没有返回值该方法必须声明为void。形参是没有赋值的参数,实参是赋值的参数。形参:int i;实参:int i =1;12,方法的参数可有可无;13,在方法的内部,也就是方法的开始和方法执行后结束。14,c c1 = new c();15,可以。16,抽象类不能实例化,不能有非静态变量的声明。被抽象类继承。17,继承超类的所有方法和变量。多个类。18,public说明这个类或方法是共有的,可以在整个工程内调用,protected 修饰的类或方法子类可以调用但是对于该类以外的类则不能被调用。private:private表示私有,私有的意思就是除了class自己之外,任何人都不可以直接使用子类也不可以。

回答4:

1:B
2:A