黑马程序员技术交流社区
标题:
菜鸟求问关于path和classpath
[打印本页]
作者:
techotakus
时间:
2014-9-22 02:45
标题:
菜鸟求问关于path和classpath
本帖最后由 techotakus 于 2014-9-22 03:57 编辑
以下是我看入学视频学习hello world时的问题。
从开头一次性看到hello world课程后,突然就蒙了。前面老师讲的path不会用了。
不知道path是干什么用的了。然后classpath也混淆了。是不是set path只是命令计算机寻找.exe程序,set classpath命令计算机寻找.java和.class文件? 跪求,好人一生平安。我是菜鸟刚学,别喷。。。。
作者:
techotakus
时间:
2014-9-22 02:52
:L还是我的理解有问题?求大牛们指点。
作者:
techotakus
时间:
2014-9-22 03:18
path是系统用来指定可执行文件的完整路径,path是用来搜索所执行的可执行文件路径的,如果执行的可执行文件不在当前目录下,那就会依次搜索path中设置的路径;classpath是指定你在程序中所使用的类(.class)文件所在的位置,:)虽然是百度找的。但是找到答案了,可能是我的表达有问题。:'(各位大牛们。骚瑞。
作者:
杨佳名
时间:
2014-9-23 22:56
我们用Java写的代码,怎么让计算机认识?这就需要个翻译(JDK), 我们吧啦吧啦说一大堆话,然后说 JDK去给解释给解释一下(就是 javac 程序名字.java),所以javac是解释*.java 文件。怎么找到javac这个命令呢?计算机会在当前文件夹下面找,比如你当前位置在C:\Users\Administrator下面运行javac,他就会去C:\Users\Administrator文件夹里面找,但是没有找到怎么办?计算机就会跑到path里面找,比如设置了path=D:\jdk1.7.0_67\bin,计算机就去找了。Nice!找到了!然后生成.class文件。
运行时候该怎么办呢?计算机在当前文件夹下找不到,就去classpath了。
作者:
techotakus
时间:
2014-9-28 09:50
杨佳名 发表于 2014-9-23 22:56
我们用Java写的代码,怎么让计算机认识?这就需要个翻译(JDK), 我们吧啦吧啦说一大堆话,然后说 JDK去给 ...
谢谢:D非常详细,
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2