Java的jdk的环境变量的设置小问题

为什么装完jdk后要设置环境变量,请简单地说一下,让我明白大概怎么回事就好... 为什么装完jdk后要设置环境变量,请简单地说一下,让我明白大概怎么回事就好 展开
 我来答
deskxx
2010-10-03
知道答主
回答量:26
采纳率:0%
帮助的人:29.2万
展开全部
给你举个例子吧,比如我编好一个源程序文件 test.java
然后我要编译和运行它 就需要输入一下命令:

javac test;
java test;

编译和运行也需要相应的程序来执行
这些命令其实就是exe程序,楼主可以在(jdk安装文件)\bin目录下
找到
可是系统不认识javac和java这这些命令,所以你必须告诉系统这些命令存放在什么地方,于是你就要设置环境变量,
例如:D:\java\jdk1.50\bin。(假定这两个命令是存放在D:\java\jdk1.50下的bin这个文件下)。

环境变量相对于给系统或用户应用程序设置的一些变量, 具体起什么作用这当然和具体的环境变量相关. 象path, 是告诉系统, 当要求系统运行一个程序(比如上面提到的javac.exe和java.exe)而没有告诉它程序所在的完整路径时, 系统除了在当前目录下面寻找此程序外, 还应到那些目录下去找; 比如java中, 设置classpath是告诉编译程序到哪里去找.class类型的文件;

2
tony_ccie
2010-10-03 · TA获得超过481个赞
知道小有建树答主
回答量:461
采纳率:0%
帮助的人:227万
展开全部
环境变量的意思就是说,你需要用的命令或者程序要从你设置的目录去调用。
因为你没设置的话,那系统是不识别的。了解吧?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
宁小波特
2010-10-03 · 超过33用户采纳过TA的回答
知道答主
回答量:130
采纳率:0%
帮助的人:72.4万
展开全部
环境变量是系统运行环境的一些参数,因此当你装了JDK后,系统并不知道运行需要什么组件,简单的说就是系统不知道去哪里找需要的东西,当你指定环境变量后,系统首先就去你指定的地方找运行需要的各种对象加载!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式