苹果手机查看电脑文件:java 问题

来源:百度文库 编辑:杭州交通信息网 时间:2024/05/03 15:29:09
昨天下了j2sdk1.4.2_12并且安装成功了.今天配置环境变量也很顺利.在命令提示符里输入javac已经可以找到了。于是就写了个小程序,就是那个经典的HelloWorld试验一下,可它为什么报错 cannot read:HelloWorld.java 啊?
我的文件名绝对没有写错了,我照着书本又重新配了一遍环境变量,还是这个问题啊.记的以前老师说过只要输入 javac 后出现一大堆东西,环境变量就配置对了啊.

路径对吗?你确定环境变量也都对吗?
基本原理这样:你通过环境变量的设定可以利用bin下的东西,里面有一个就是javac.exe,在你的文件目录下利用这个东西,它会生成对就的java类,还有,还要确保包里的类代码没有错误。

【强烈明确一点】所有初学者注意!

classpath,什么是classpath,它是干什么用的?它是class's path,也就是 .class文件的路径,是执行class文件时查找的路径。 --> 所以当然和javac xx.java没有任何关系!javac正是要把一个 .java 文件编译成一个 .class文件!

path,什么是path,它是干什么用的?它是windows用来查找【可执行文件】的。因此,使用java命令行时,只有在系统提示找不到java.exe或者javac.exe时才需要设置它。 --> 可以看到,它和 .class 文件或者 .java 文件的路径是没有任何关系的!

因此,对于飘雪的问题,解决方法和“ registered(已注册) ”说的一样,必须指定路径。

是你保存时的问题吧,是不是保存为了HelloWorld.java.txt了
最好设置为显示常用后缀名,把.txt的后缀去了

先java HelloWorld
后javac HelloWorld.java

你可以用一个叫作JCreator(如果我没记错的话就是这样拼写的)的编辑器来编写比较方便点,而且不会出现保存的后缀问题