-
java有8种基本类型,请问byte、int、long、char、float、double、boolean各占多少个字节?
answer: 1 4 8 2 4 8 1
byte:8位 一个字节 int:32位 四个字节 long:64位 八个字节 char:16位 两个字节 float:32位 四个字节 double:64位 八个字节 boolean:8位 一个字节 -
ArrayList和LinkList的描述,下面说法错误的是?
D选项答案说反了 -
修饰符final的作用的是( )。
final的作用:
1.修饰变量,变量的引用地址不可变,但是地址中的内容可以变。
2.修饰方法,方法不可被重写,但是还是可以重载
3.修饰类,类不可继承。 -
子类A继承父类B, A a = new A(); 则父类B构造函数、父类B静态代码块、父类B非静态代码块、子类A构造函数、子类A静态代码块、子类A非静态代码块 执行的先后顺序是?
父类B静态代码块->子类A静态代码块->父类B非静态代码块->父类B构造函数->子类A非静态代码块->子类A构造函数 -
静态内部类不可以直接访问外围类的非静态数据,而非静态内部类可以直接访问外围类的数据,包括私有数据。(正确 )
-
public interface IService {String NAME="default";}等价public static final String NAME="default";
在interface里面的变量都是public static final 的。 -
下面哪个语句是创建数组的正确语句?( )
数组声明,必须要明确行数,列数随意,c语言正好相反,行省列不省
float f[][] = new float[6][6];
float []f[] = new float[6][6];
float [][]f = new float[6][6];
float [][]f = new float[6][];