A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 何桥 初级黑马   /  2014-12-13 22:55  /  6354 人查看  /  13 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

哪位大神帮忙解答下啊,谢谢了!

13 个回复

正序浏览
配置path 是为了方便在dos命令下调用, path配置的是可执行的文件.exe,配置后可以在不同的盘符下访问path路径下的可执行文件  classpath配置的java的类文件,就是.class文件 配置classpath加上分号和不加分号的区别           如果不加分号只去classpath路径找           如果加分号,先去classpath找,然后在当前路径找
回复 使用道具 举报
不错,学习了,一看就知道是基础班第一天的题目,是吧
回复 使用道具 举报
了解了              
回复 使用道具 举报
编出的程序就像菜谱,环境变量就是做菜的各种材料,锅碗。你不装备好,这么做饭呀
回复 使用道具 举报
学习了         
回复 使用道具 举报
配置path环境变量,,javac和java可以在任意的目录下运行.
Javac编译程序,编译之后,会生成一个.class的文件,如果想在任意的目录下执行.class文件,就设置classpath.
回复 使用道具 举报
960943877 发表于 2014-12-14 13:42
为何配置path:  在cmd命令中输入一个指令时先在当前文件目录下查找命令文件,path的环境变量中依次查找命 ...

当classpath 后加上;表示查找完classpath后再查找其他目录。
回复 使用道具 举报
学习了!!
回复 使用道具 举报
为何配置path:  在cmd命令中输入一个指令时先在当前文件目录下查找命令文件,path的环境变量中依次查找命令文件,以最先找到的为准,因为配置了path,所以在cmd命令下可以直接输入java和javac等jdk的命令   为何配置classpath:  jvm在查找class文件时如果没有设置classpath会在当前路径查找,设置classpth后 仅在classpath路径下查找class文件
回复 使用道具 举报
配置path命令使jdk的.exe程序在任意目录下都可以运行
而配置classpath是参照path功能设计的,使.class文件能够在任意目录下运行
回复 使用道具 举报
同意二楼的见解,配置class为了。exe文件服务,配置classpath为。class文件服务!
回复 使用道具 举报
只要想在你电脑上运行Java程序就行配置path
回复 使用道具 举报
配置path为了让Widnows应用程序可以在dos命令下任意目录调用,如配置好JAVA环境变量后,javac.exe和java.exe在dos命令行中任意目录都可以使用。
classpath的配置是为了让指定目录中的.class文件可以在dos命令行中任意目录的调用。如果classpath的值前面加上.;,会先查找当前目录下的class文件再查找指定目录中的class文件。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马