引入:
之前看过一遍J2SE视频,老师讲过如何配置环境变量,但是一点印象也没有了,后来装mysql,二哥给配置过环境变量,当时记住了这个词,但是环境变量是个什么东西,自己没有去深究,现在再次看J2SE视频来配置,才算有了一点了解。
定义:
环境变量(environment variables)一般是指在操作系统中用来指定操作系统运行环境的一些参数;
环境变量是在操作系统中一个具有特定名字的对象,它包含了一个或者多个应用程序所将使用到的信息。
作用:
1、设置参数
环境变量相当于给系统或用户应用程序设置的一些参数,具体起什么作用这当然和具体的环境变量相关。比如path,是告诉系统,当要求系统运行一个程序而没有告诉它程序所在的完整路径时,系统除了在当前目录下面寻找此程序外,还应到哪些目录下去寻找。
2、软件公用
很多朋友会在自己的计算机上安装双系统,例如C盘安装Windows XP,D盘安装Windows 7。可是某些软件往往只在Windows XP系统中安装,Windows 7系统中是无法正常使用的,比较麻烦却有效的方法是再安装一遍。当我们了解了环境变量中的用途后就可以很好解决双系统的软件共用问题。
3、系统运行
为什么在Windows XP中安装了的软件在Windows 7下无法运行呢(绿色软件除外)?原因是安装软件时往往须要向系统目录中复制某些文件,而使用另外一个系统时会由于缺少这些文件而无法运行。因此,我们可以通过设置环境变量的方法来解决这个问题。
设置方法:
右击我的电脑——高级系统设置——环境变量——在系统变量里有path选项——双击打开——在原有变量的基础上添加英文状态下的分号——然后将路径名输入即可。(切记,不要删除原先的系统变量,只要用分号隔开,然后添加,最后也要加上分号)
设置的环境变量在注册表中具有对应的项。
环境变量分为两类:用户变量与系统变量;
在注册表中都有对应的项:
其中用户变量所在位置:
HKEY_CURRENT_USER\Environment;
系统变量所在位置为:
\HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Session Manager\Environment。
应用:
JDK配置:
加分号,添上jdk安装路径到bin文件位置
classpath配置:
昨天我的classpath路径为我编写文件的位置:D:\计算机\java
后来一直报一个错:
把classpath路径改一下就可以了:
总结:
学习是一个渐进的过程,需要一个消化的过程,不能急功近利。