java编译运行
package com.abc.dollapp.doll;
public class Doll {
private String name;
public Doll(String name){
this.name = name;
}
public void speak(){
System.out.println(name);
}
}
package com.abc.dollapp.main;
import com.abc.dollapp.doll.Doll;
public class AppMain {
public static void main(String[] args) {
Doll beibei=new Doll("贝贝"); //创建福娃贝贝
Doll jingjing=new Doll("晶晶"); //创建福娃晶晶
Doll huanhuan=new Doll("欢欢"); //创建福娃欢欢
Doll yingying=new Doll("迎迎"); //创建福娃迎迎
Doll nini=new Doll("妮妮"); //创建福娃妮妮
beibei.speak(); //福娃贝贝说话
jingjing.speak(); //福娃晶晶说话
huanhuan.speak(); //福娃欢欢说话
yingying.speak(); //福娃迎迎说话
nini.speak(); //福娃妮妮说话
}
}
在DOS命令行下,运行以下命令,就会编译AppMain.java
D:\dev\DollApp>javac -sourcepath D:\dev\DollApp\src -classpath D:\dev\DollApp\cl asses -d D:\dev\DollApp\classes D:\dev\DollApp\src\com\abc\dollapp\main\AppMain. java D:\dev\DollApp>cd D:\dev\DollApp\src\com\abc\dollapp\main
在以上命令中,-sourcepath选项指定java源文件的根目录,-classpath选项指定用户的classpath,-d选项指定编译生成的java类文件的存放路径。执行以上命令后,将在D:\dev\DollApp\classes\com\abc\dollapp\main目录下生成AppMain.class文件。
运行JAVA程序
Java命令用于运行java程序,它会启动java虚拟机,java虚拟机加载相关的类然后调用主程序的main()方法。
设置classpath
运行AppMain类