以下关于构造方法的描述错误的是().
A. 构造方法的返回类型只能是void型
B. 构造方法是类的一种特殊方法,它的方法名必须与类名相同
C. 构造方法的主要作用是完成对类的对象的初始化工作
D. 一般在创建新对象时,系统会自动调用构造方法
假设A类有如下定义,设a是A类的一个实例,下列语句调用哪个是错误的?().classA{inti;staticStrings;voidmethod1(){}staticvoidmethod2(){}}
A. System.out.println(a.i);
B. a.method1();
C. A.method1();
D. A.method2();
一个字节包含()位.
A. 4
B
C. 12
D. 16
下列代码将抛出()public classTest{publicstaticvoidmain(String[]args){Strings= "abc";System.out.println(s.charAt(3));}
ArithmeticException
B. ArrayIndexOutOfBoundsException
C. StringIndexOutOfBoundsException
D. ClassCastException