1,不帶package的情況:
Hello.java
public Class Hello
{
public static void main()
{
System.out.println("hello......");
}
}
生成java文件:
c:/java/hello/Hello.java
編譯:
c:/java/hello>javac Hello.java
生成class文件:
c:/java/hello/Hello.class
運行:
c:/java/hello>java Hello
2,帶package的情況:
Hello.java
package sun;
public Class Hello
{
public static void main()
{
System.out.println("hello......");
}
}
生成java文件:
c:/java/hello/sun/Hello.java
編譯:
c:/java/hello/sun> javac Hello.java
生成class文件:
c:/java/hello/sun/Hello.class
運行:
c:/java/hello> java sun.Hello
3,-classpath的作用:
javac -classpath .;jar01.jar;jar02.jar;...;jarn.jar class_name.java
java -classpath .;jar01.jar;jar02.jar;...jarn.jar main_class_name