喉麦有什么缺点:在java中和其他的程序语言,需要修改系统中的环境变量,为什么?“环境变量”到底有什么作用呢?

来源:百度文库 编辑:杭州交通信息网 时间:2024/05/05 02:46:46
还有 java中的:class path是什么东西呢?
初学者,不明白阿~~

求教高手阿

感激
其实环境变量的基本作用都知道,但是不解的是它的内部机制是怎么样子的
比如在微软的模仿ms-dos的命令提示符平台上

用起来谁都回用的,关键不知道为什么这样用。
问这个问题其实想多学点知识,呵呵

如果讲怎么用,随便找本书都能有

比方说你用dos环境运行java程序,一般就需要设置环境变量。如果用一些集成开发环境如eclipse开发就不用,因为它在第一次启动的时候就会自动寻找jdk的安装位置。而在dos环境下运行的话,假设javac ...,这个命令由于系统本身并没有,如果你不设置环境变量的话,系统就没法识别,但是如果你设置了环境变量,系统会自动到环境变量设置的地方在那里查找有没有符合这条指令的环境信息,如果找到了就可以调用路径下相应的javac.exe来编译java文件了,其实环境变量主要就是起到指路的作用

和Path都道理一样的啦。从第一个开始查找,直到最后一个,让系统可以找到你都Class文件。如果没有找到会提示你Class Not Found!呵呵!

我的一点看法:
目的一个,让你在MS-DOS下执行程序更方便,如果没有这个东东,你还得先用一串cd命令走到该程序所在的文件夹下,才能执行该程序。。。。岂不是麻烦,那是和微软的宗旨相背的,所以就××classpath=×××了