• 2022-06-12
    以下哪句代码会报错?[br][/br] class A{ int a=12; //代码1 int b; //代码2 b=12; //代码3 }
    A: 代码1
    B: 代码2
    C: 代码3
  • C

    内容

    • 0

      下列程序标注的【代码1】,【代码2】的输出结果是什么? publicclassE{ publicstaticvoidmain(Stringargs[]){ int[]a={10,20,30,40},b[]={{1,2},{4,5,6,7}}; b[0]=a; b[0][1]=b[1][3]; System.out.println(b[0][3]);//【代码1】 System.out.println(a[1]);//【代码2】 } }

    • 1

      习题2中,第5题【代码1】——【代码5】那些是错误的? A: 代码1 B: 代码2 C: 代码3 D: 代码4 E: 代码5

    • 2

      说出下列B类中【代码1】,【代码2】的输出结果 class A { public int getNumber(int a) { return a+1; } } class B extends A { public int getNumber (int a) { return a+100; } public static void main (String args[]) { A a =new A(); System.out.println(a.getNumber(10)); //【代码1】 a = new B(); System.out.println(a.getNumber(10)); //【代码2】 } }

    • 3

      (6-7)下面()代码段属于普通代码块。 classBlock{ {//代码1 System.out.print("1"); } static{//代码2 System.out.print("2"); } {//代码3 System.out.print("3"); } publicBlock() {//代码4 System.out.print("4"); } staticvoidshow() {//代码5 System.out.print("5"); } static{//代码6 System.out.print("6"); } }

    • 4

      下列代码的执行结果是 int a=1; int b=a++; System.out.println(a+""+b); A、21 B、12 C、2 D、3