java环境变量的配置比较简单,环境变量类比就是图形化界面的快捷方式。在命令窗口中能够直接使用。
老师举了个很直接的例子,如果你桌面没有qq音乐这个快捷方式,你只能去QQ音乐的安装目录去一步一步打开,直到运行QQ音乐。如果你配置了QQ音乐的环境变量,那么你可以从命令窗口直接运行QQ音乐(没有配置环境变量的话在命令窗口中也需要一步一步进入QQ音乐的目录)。具体就是将一个程序的目录直接配置到环境变量中,那样可直接调用该目录。
配置QQ音乐的环境变量。
如图所示:首先复制到QQ音乐程序的路径。
第一步:右击我的电脑:属性,打开高级系统设置。
第二步:在系统变量中双击path。
第三步:点击编辑文本,粘贴QQ音乐的目录。
QQ音乐的环境变量就配置好了,也就是说可以从命令窗口中直接运行QQ音乐。
打开命令窗口,输入QQ音乐的程序名。回车,就可以打开QQ音乐了。
大概java也就是相似。通过配置环境变量使之能够运行java程序。
————————————————————————————————————————————————————————
这里我也不太明白(初学java)所以引用了其他博主的段落:以下
环境变量是在操作系统中一个具有特定名字的对象,它包含了一个或者多个应用程序所将使用到的信息。例如Windows和DOS操作系统中的path环境变量,当要求系统运行一个程序而没有告诉它程序所在的完整路径时,系统除了在当前目录下面寻找此程序外,还应到path中指定的路径去找
。用户通过设置环境变量,来更好的运行进程。
————————————————————————————————————————————————————————
所以我大概想 也可以不用配置环境变量也是可以执行java程序的。
如果没有配置java的环境变量,则必须要在javac.exe的安装目录进行编写java程序。
因为如果没有“java快捷方式”运行java程序时,必须要javac.exe与java程序在同一目录下才能使其有效。(这样才能编译java程序)
写了不少好像跑题了。
所以说java的环境变量也是一样的配置 。java需要配置两个环境变量。
一个是jdk,一个是jre。以下也是其他博主的理解。
• JDK:Java Development Kit 的简称,Java 开发工具包,提供了 Java 的开发环境和运行环境。
• JRE:Java Runtime Environment 的简称,Java 运行环境,为 Java 的运行提供了所需环境。
具体来说:
JDK 其实包含了 JRE,同时还包含了编译 Java 源码的编译器 Javac,还包含了很多 Java 程序调试和分析的工具。
简单来说:
如果你需要运行 Java 程序,只需安装 JRE 就可以了,如果你需要编写 Java 程序,需要安装 JDK
————————————————
版权声明:本文为CSDN博主「Nerocc」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/Nerocc/article/details/89672476
因为我是初学java所以肯定是配置两个环境。
和之前一样。
我也不多赘述。放图就差不多了。
至于为什么我的是%JAVA_HOME%,而不是两者bin目录的绝对路径。那是因为jdk和jre是有相同的父目录。所以我配置了一个叫java_home的环境变量。
这样下来可以直接使用他们共同的路径,这样的好处是今后若有其他java环境要配置 ,只需改JAVA_HOME的路径就可以。这样可以省下许多调试时间。
这样下来我们的环境变量就配置好了。
测试一下
好的 ,看样子已经是配置成功的。
接下来就编写第一个java程序吧。
打开记事本。
众所周知,hello world是万恶之源。
写的时候要注意的是程序名要和class后面的名称相同。
写完要将文件的后缀名 txt改成java。
然后就可以在命令窗口将源文件编译成字节码 (javac)
生成一个class文件。
然后执行这个文件(java)
好的,成功了!
希望一个月之后我回头看这篇文章不会觉得很傻。