来源:http://www.imooc.com/video/1501
step1: myProgram.java 源文件 使用记事本编辑
step2: compiler 编译器 使用javac命令
生成 myProgram.class 字节码文件
step3. interpreter 解释器 使用java命令
解释运行程序
例子:
在某个路径新增文本文件,然后重命名为HelloWorld.java,例如:E:\android\code\HelloWorld.java
用记事本编辑该文件,输入以下内容
public class HelloWorld {
public static void main(String[] args) {
System.out.println("welcome to immoc!");
}
}
然后在命令行执行如下操作
(1)javac HelloWorld.java 执行完该命令之后会生成HelloWorld.class
(2)java HelloWorld 注意不输入class
C:\Users\Administrator>e: E:\>cd android E:\android>cd code E:\android\code>ls
HelloWorld.java E:\android\code>dir
驱动器 E 中的卷没有标签。
卷的序列号是 4485-2636 E:\android\code 的目录 2014/09/07 周日 下午 01:37 <DIR> .
2014/09/07 周日 下午 01:37 <DIR> ..
2014/09/07 周日 下午 01:38 115 HelloWorld.java
1 个文件 115 字节
2 个目录 95,979,139,072 可用字节 E:\android\code>javac HelloWorld.java E:\android\code>dir
驱动器 E 中的卷没有标签。
卷的序列号是 4485-2636 E:\android\code 的目录 2014/09/07 周日 下午 01:40 <DIR> .
2014/09/07 周日 下午 01:40 <DIR> ..
2014/09/07 周日 下午 01:40 431 HelloWorld.class
2014/09/07 周日 下午 01:38 115 HelloWorld.java
2 个文件 546 字节
2 个目录 95,979,139,072 可用字节 E:\android\code>java HelloWorld.class
错误: 找不到或无法加载主类 HelloWorld.class E:\android\code>java HelloWorld
welcome to immoc! E:\android\code>