安装JDK是要配置环境变量,现在就八一八有关环境变量的一些知识。
环境变量一般是指操作系统运行时的一些环境参数:后台进程运行时需要用到的特定文件夹所在位置、系统运行时需要一些软件的位置、系统存放临时文件的路径等信息。windows系统下一些常用的环境变量详解:
1.Path:存放一些软件在系统中的位置(路径)方便系统或者个人快速的找到相关软件。如下图,安装的Dev-Cpp软件如果要打开(桌面没有快捷方式),就要照片到安装路径,然后双击devcpp.exe才能打开软件。而如果把devcpp.exe的当前路径D:\Dev-Cpp加到环境变量Path中,直接win+r弹出搜索框,再搜做框输入devcpp就可以直接打开。这种做法可以减少桌面的快捷图标,提高开机速度。个人感觉比较高大上和Geek。
2.JAVA_HOME 自己新建的java的安装路径,cmd命令行调用javac(编译java代码的命令)命令时系统先在命令行上的当前路径下查找javac命令,有则执行,没有则到环境变量里面找,会在JAVA_HOME相关路径中找到(这里JAVA_HOME环境变量没有配完,还要陪classpath).
3.NUMBER_OF_PROCESSORS 顾名思义,处理器核心数。
4.OS 操作系统版本
5. PATHEXT 一些后缀
6.PROCESSOR_ARCHITECTURE 处理器体系结构
7.TMP,TEMP 临时文件、缓存路径。可以经常清理这个文件夹下的垃圾文件。或者改变这个路径,改到非系统盘。
8.windir 操作系统目录的位置。系统安装的路径
windows操作系统下环境变量环境变量分为两类:用户变量与系统变量,在注册表中都有对应的项。其中用户变量所在位置:HKEY_CURRENT_USER\Environment;
系统变量所在位置为:\HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Session Manager\Environment。
个人觉得把一些常用的软件的启动项所在目录放在环境变量下可以显著提高软件启动效率。