Java(二)第一个java程序及环境搭建~

82 阅读2分钟

在介绍java的开发环境JDK搭建之前,我们先来了解一下其他java的相关词汇简称

1:什么是JDK?

Java语言的开发环境,里面包含RE和和开发相关的工具包(一些文件夹和应用程序)

 

2:什么是JRE?

Java语言的运行环境,里面包含WN(Java虚拟机)和核心类库

 

3:什么是JVM?

Java虚拟机

 

上边三者的包含关系:

JDK包含JRE

JRE包含JVM

 

了解了这些名词,我们先来下载一下jdk的安装包,我就是直接在百度上搜的jdk8的安装包,懒得找的同学,我这里提供我使用的版本,百度云盘链接如下:

链接:https://pan.baidu.com/s/125GJ0JreA3KHciLUCqThog
提取码:l3pi

 

下载完成,双击安装即可,软件安装位置,你可以使用默认的安装位置,也可以指定安装位置,都可以,前提是你能找到安装目录,这个下面需要用到。

 

事先说明,我使用的windows系统。

 

环境安装完了,那写个hello world试试呗,新建文件:hello.java,输入以下内容:

class HelloWorld
{
    public static void main(String[] args)
    {
        // 这里要注意,好像是不能写单引号~
        System.out.println("hello World");
    }
}

 

程序写完了,我们来运行一下吧。怎么运行呢?

我这个程序是在vscode中编写的,运行直接使用vscode中的插件:运行结束,报错:

javac不是内部命令或外部命令,关于这个问题如何解决,请移步《javac不是内部命令或外部命令

 

我们在hello.java目录打开命令行cmd窗口,输入:

javac hello.java

如下图所示:

1.png

 

运行完成之后,没有任何输出,也没有报错,我们在hello.java目录下发现编译生成了一个新的二进制文件HelloWorld.class,如下图所示:

2.png

Javac命令是用来编译文件的命令。

也就是说,.java文件是使我们编写使用的,运行的是.java文件编译之后生成的二进制.class文件。

我们在cmd命令行中键入:

java HelloWorld

如下图所示:

3.png

 

至此,我们第一个java程序运行成功~

 

有好的建议,请在下方输入你的评论。