• 2022-06-09
    下面的程序中,哪行会报错? public class StaticTest { int age; String name; static int totalFee = 500; public void showName() { System.out.print(this.name); } public static void showTotalFee() { line 1: System.out.print(totalFee); line 2: showName(); } public static void main(String[] args) { line3: StaticTest.showTotalFee(); } }
  • line 2

    内容

    • 0

      以下哪个main()方法的声明能够作为程序的入口方法? A: public static void main() B: public static void main(String[] string) C: public static void main(String args) D: static public int main(String[] args) E: static void main(String[] args)

    • 1

      分析下面的程序,输出的结果是? public class Test { public static void main(String[] args) { final Person p = new Person("张三", 23); p.setName("李四"); p.setAge(24); System.out.println(p); } } class Person { private String name; private int age; public Person() { super(); } public Person(String name, int age) { super(); this.name = name; this.age = age; } public String getName() { return name; } public void setName(String name) { this.name = name; } public int getAge() { return age; } public void setAge(int age) { this.age = age; } @Override public String toString() { return "我的姓名是:" + name + ",我的年龄是:" + age ; } }

    • 2

      请阅读下面的程序 class Test { private static String name; static { name = "World"; System.out.print (name); } public static void main(String[] args) { System.out.print("Hello"); Test test = new Test(); } } 下列选项中,程序运行结果是

    • 3

      (1+X)以下哪个不是 “public static void aMethod(){...}” 的重载方法( )? A: public static void aMethod(int num ) ; B: public static int aMethod() ; C: public static void aMethod(int num ,String name) ; D: public static void aMethod(String name) ;

    • 4

      下列程序的运行结果是()。 public class Test public static void main ( String [ ] args ) int count = 0 for( int i = 1 i < 5 i = 2) for( int j = 1 j< = 10 j = 3) count System .out .print (count ) _