在介绍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
如下图所示:
运行完成之后,没有任何输出,也没有报错,我们在hello.java目录下发现编译生成了一个新的二进制文件HelloWorld.class,如下图所示:
Javac命令是用来编译文件的命令。
也就是说,.java文件是使我们编写使用的,运行的是.java文件编译之后生成的二进制.class文件。
我们在cmd命令行中键入:
java HelloWorld
如下图所示:
至此,我们第一个java程序运行成功~
有好的建议,请在下方输入你的评论。