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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

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

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

13 个回复

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

当classpath 后加上;表示查找完classpath后再查找其他目录。
回复 使用道具 举报
配置path环境变量,,javac和java可以在任意的目录下运行.
Javac编译程序,编译之后,会生成一个.class的文件,如果想在任意的目录下执行.class文件,就设置classpath.
回复 使用道具 举报
学习了         
回复 使用道具 举报
编出的程序就像菜谱,环境变量就是做菜的各种材料,锅碗。你不装备好,这么做饭呀
回复 使用道具 举报
了解了              
回复 使用道具 举报
不错,学习了,一看就知道是基础班第一天的题目,是吧
回复 使用道具 举报
配置path 是为了方便在dos命令下调用, path配置的是可执行的文件.exe,配置后可以在不同的盘符下访问path路径下的可执行文件  classpath配置的java的类文件,就是.class文件 配置classpath加上分号和不加分号的区别           如果不加分号只去classpath路径找           如果加分号,先去classpath找,然后在当前路径找
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马