目的: 能从开发者的角度去了解Java最基础的程序运行的整个过程。
1.Java开发环境
2.Java开发步骤 :
- 编写源文件 后缀名.java;
- 编译 后缀名.class;
- 运行
1.将Java代码编写到扩展名为.java的文件中
2.通过javac命令对该java文件进行编译。
3.通过java命令对生成的class文件进行运行。
3.JDK下的目录结构
4.程序分析
public class TestHelloWorld {
public static void main(String[] args) {
System.out.println("hello world");
}
}
- 步骤1:编写
敲入代码class TestHelloWorld{ },并将文件保存成.java格式的文件;
称为源代码;
- 步骤2:编译
有了.java文件,就可以通过编译器将其编译成JVM可以识别的字节码文件;
在该源文件目录下,通过javac编译工具对TestHelloWorld.java文件进行编译;
如果程序没有错误,没有任何提示,但在当前目录下会出现一个Test.class文件,该文件称为字节码文件,也是可以执行的java的程序;
- 步骤3:运行
当执行完编译后系统就会生成应该与源码相同名字的.class文件;
通过java.exe就可以对字节码文件进行执行;
因为一个程序的执行需要一个起始点或者入口,所以在Test类中的加入public static void main(String[] args){ };
以上是采用系统软件DOS命令对java源码进行编译和运行;
我们日常就可以采用应用软件idea来编写程序
比如:
5. 人机交互方式
- 图形化界面 (Graphical User Interface GUI)
这种方式简单直观,使用者易于接受,容易上手操作。 - 命令行方式 (Command Line Interface CLI):需要有一个控制台,输
入特定的指令,让计算机完成一些操作。较为麻烦,需要记录住一些
命令。