《Java JDK7 学习笔记》课后练习题2
1.如果在hello.java中撰写以下的程序代码:
public class Hello {
public static dmain(String[]args) {
System.out.println("Hello World");
}
}
以下描述何者正确?
A、执行时显示Hello World
B、执行时出现NoClassDefFoundError
C、执行时出现出现找不到主要方法的错误
D、编译失败
2.如果在Main.java中撰写以下的程序代码:
public class Main {
public static main(String[] args) {
System.out.println("Hello World");
}
}
以下描述何者正确?
A、执行时显示Hello World
B、执行时出现NoClassDefFoundError
C、执行时出现找不到主要方法的错误
D、编译失败
3.如果在Main.java中撰写以下的程序代码:
public class Main {
public static void main() {
System.out.println("HelloWorld");
}
}
以下描述何者正确?
A、执行时显示Hello World
B、执行时出现NoClassDefFoundError
C、执行时出现出现找不到主要方法的错误
D、编译失败
4.如果在Main.java中撰写以下的程序代码:
public class Main {
public static void main(string[] args) {
System.out.println("Hello World");
}
}
以下描述何者正确?
A、执行时显示Hello World
B、执行时出现NoClassDefFoundError
C、执行时出现出现找不到主要方法的错误
D、编译失败
5.如果C:\workspace\Hello\classes中有以下原始码编译而成的Main.class:
public class Main {
public static void main(String[] args) {
System.out.println("Hello World");
}
}
文本模式下你的工作路径是C:\workspace,那么如何执行Main类别?
A、java C:\workspace\Hello\classes\Main
B、java Hello\classes Main
C、java –cp Hello\classes Main
D、以上皆非
6.如果C:\workspace\Hello\classes中有以下原始码编译而成的Main.class:
package cc.openhome;
public class Main {
public static void main(String[] args) {
System.out.println("Hello World");
}
}
文本模式下你的工作路径是C:\workspace,那么如何执行Main类别?
A、java C:\workspace\Hello\classes\Main
B、java Hello\classes Main
C、java –cp Hello\classes Main
D、以上皆非
7.如果有个Console类别的原始码开头定义如下:
package cc.openhome;
public class Console {
...
}
其完全吻合名称为何?
A、cc.openhome.Console
B、package.cc.openhome.Console
C、cc.openhome.class.Console
D、以上皆非
8.如果C:\workspace\Hello\src中有Main.java如下:
package cc.openhome;
public class Main {
public static void main(String[]args) {
System.out.println("Hello World");
}
}
文本模式下你的工作路径是C:\workspace\Hello,那么如何编译与执行Main类别?
A、javac src\Main.java java C:\workspace\Hello\classes\Main
B、javac –d classes src\Main.java java –cp classes Main
C、javac –d classes src\Main.java java –cp classes cc.openhome.Main
D、javac –d classes src\Main.java java –cp classesccopenhome Main
9.如果有个Console类别的原始码开头定义如下:
package cc.openhome;
public class Console {
...
}
如何在另一个类别中撰写import?
A、import cc.openhome.Console;
B、import cc.openhome;
C、import cc.openhome.*;
D、import Console;
10.关于包以下何者正确?
A、要使用Java SE API的System类别必须import java.lang.System;
B、在程序中撰写import java.lang.System;会发生编译错误,因为java.lang中的类别
不用import
C、import并不影响执行效能
D、程序中撰写了import cc.openhome.Main,执行java指令时只要下java Main就可
以了