主要介绍 java 和 java c 命令的使用, 分带 package 和不带 package, 如果要用到第 3 方包,则使用 -classpath 参数 1. 不带 package Hello. java publ" name="description" />

Java命令行简介

发表于:2007-06-22来源:作者:点击数: 标签:
MI LY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">主要介绍 java 和 java c 命令的使用, 分带 package 和不带 package, 如果要用到第 3 方包,则使用 -classpath 参数 1. 不带 package Hello. java publ

   

MILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">主要介绍javajavac命令的使用,分带package和不带package,如果要用到第3方包,则使用-classpath参数

1.
不带package

 

Hello.java

public class Hello

{

public static void main(String[] args){

System.out.println("hello");

}

}

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 my;//
注意该句

public class Hello

{

public static void main(String[] args){

System.out.println("hello");

}

}

c:/java/hello/my/Hello.java

编译

c:/java/hello/my>javac Hello.java

生成class文件

c:/java/hello/my/Hello.class

运行

c:/java/hello>java my.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

原文转自:http://www.ltesting.net