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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© techotakus 初级黑马   /  2014-9-22 02:45  /  1157 人查看  /  4 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

本帖最后由 techotakus 于 2014-9-22 03:57 编辑

以下是我看入学视频学习hello world时的问题。


从开头一次性看到hello world课程后,突然就蒙了。前面老师讲的path不会用了。
不知道path是干什么用的了。然后classpath也混淆了。是不是set path只是命令计算机寻找.exe程序,set classpath命令计算机寻找.java和.class文件?  跪求,好人一生平安。我是菜鸟刚学,别喷。。。。

评分

参与人数 1技术分 +1 收起 理由
陈君 + 1

查看全部评分

4 个回复

倒序浏览
path是系统用来指定可执行文件的完整路径,path是用来搜索所执行的可执行文件路径的,如果执行的可执行文件不在当前目录下,那就会依次搜索path中设置的路径;classpath是指定你在程序中所使用的类(.class)文件所在的位置,:)虽然是百度找的。但是找到答案了,可能是我的表达有问题。:'(各位大牛们。骚瑞。
回复 使用道具 举报
:L还是我的理解有问题?求大牛们指点。
回复 使用道具 举报
我们用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了。

评分

参与人数 1技术分 +1 收起 理由
陈君 + 1

查看全部评分

回复 使用道具 举报
杨佳名 发表于 2014-9-23 22:56
我们用Java写的代码,怎么让计算机认识?这就需要个翻译(JDK), 我们吧啦吧啦说一大堆话,然后说 JDK去给 ...

谢谢:D非常详细,
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马