java命令行简介
2005-04-25 16:38
337 查看
主要介绍java和javac命令的使用,
分带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
分带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
相关文章推荐
- JavaSE基础之Java语言(命令行简介)
- 【006】Java语言(命令行简介及一些基本操作)
- java命令行简介
- 【JavaMail】(1)JavaMail简介,通过命令行、Java发邮件
- java.util.concurrent.ThreadPoolExecutor实现机制简介
- Java多线程简介
- 在命令行下使用JDK编译和运行package中的java程序
- Java 多线程 简介
- Java应用程序安装包制作工具简介
- 命令行中java和javac、javap使用详解(java编译命令)
- Java命令行编译文件时出现的错误,找不到符号或软件包不存在等
- cmd命令行中java报错:找不到或无法加载主类 HelloWorld
- Java桌面应用程序设计新贵:SWT 简介
- JAVA随笔——多线程的简介与实现
- java命令行编译 批处理写法
- Java 依赖注入标准(JSR-330)简介
- JAVA进阶4.1——集合类简介
- 淘宝JAVA中间件Diamond详解(1)-简介&快速使用
- Java语言基础简介(三)
- 【JAVA设计模式-第二课】UML建模简介