【JAVA进化论】LV1-1:安装java环境&第一个java程序

一、java环境组成

图1

JRE:java运行时环境,包含了java虚拟机,java基础类库。是使用java语言编写的程序运行所需要的软件环境,简单来说,如果你只是想运行你的java程序,只安装JRE就行了。

JDK:java开发工具包,提供了全套JRE、编译器、一些开发工具包,如果你想要开发java程序,需要安装一个JDK。

二、java环境安装

上网查,太多了,https://www.jianshu.com/p/efef80171a4a

三、第一个java程序

java程序的入口,都是从main方法开始的,所以在初期做实验的时候,至少要定义一个public类,里面放入一个main方法(不理解啥是类?啥是方法?不要紧,先记住下面的写法即可,反正后面都会介绍到):

图2

图里可能要素过多,目前了解即可,等学完类和方法部分的内容,再翻过来看这个图,就会很容易理解了。

经过第二步,假设我们已经安装好了java环境,并且配置好了环境变量,现在在终端执行下这个指令:

代码块1
1
java -version

就会打印出java的版本号信息,一旦打印出版本号信息,说明你安装的java环境是没有问题的:

代码块2
1
2
3
java version "11.0.2" 2019-01-15 LTS
Java(TM) SE Runtime Environment 18.9 (build 11.0.2+9-LTS)
Java HotSpot(TM) 64-Bit Server VM 18.9 (build 11.0.2+9-LTS, mixed mode)

现在来写一个最基本的程序:

代码块3
1
2
3
4
5
public class Test{
public static void main(String[] args){
System.out.println("Hello world!");
}
}

新建一个叫Test.java的文件,将这段代码拷贝进去。

然后现在输入这个指令,用来编译代码:

代码块4
1
javac Test.java

然后你就得到了一个字节码文件:Test.class

字节码文件才可以被java直接运行,通过下面这个指令(注:.class后缀是可以省略不写的):

图3