各位大虾们好,我是JAVA新手,我编第一个程序就有问题了:我的系统是XP,装JDK是1.4.2_08版本
环境变量设置:path=C:\j2sdk1.4.2_08\bin
classpath=C:\j2sdk1.4.2_08\lib\tools.jar;C:\j2sdk1.4.2_08\jre\lib\rt.jar;.;
java_home=C:\j2sdk1.4.2_08
我用记事本(文件名为HelloWorld.java)写了以下代码:
class HelloWorld
{
public static void main(String args[])
{
System.out.println("Hello World");
}
}
HelloWorld.java放在D盘里,当我在控制台里输入javac HelloWorld.java 的时候,就出现以下说明:error:cannot read HelloWorld.java
1 error
不知道我的问题出在那里呢?是环境变量设置错了还是我写的代码错啦?
还望高手们指点指点,小女子不胜感激!!!
环境变量设置:path=C:\j2sdk1.4.2_08\bin
classpath=C:\j2sdk1.4.2_08\lib\tools.jar;C:\j2sdk1.4.2_08\jre\lib\rt.jar;.;
java_home=C:\j2sdk1.4.2_08
我用记事本(文件名为HelloWorld.java)写了以下代码:
class HelloWorld
{
public static void main(String args[])
{
System.out.println("Hello World");
}
}
HelloWorld.java放在D盘里,当我在控制台里输入javac HelloWorld.java 的时候,就出现以下说明:error:cannot read HelloWorld.java
1 error
不知道我的问题出在那里呢?是环境变量设置错了还是我写的代码错啦?
还望高手们指点指点,小女子不胜感激!!!
dir HelloWorld.java
你看到什么?
如果你能确定你的环境变量没有问题的话!试试下面的方法!
你先让你的电脑显示文件扩展名,然后把你的源程序,保存为HelloWorld.java
问题就因该解决了。重新编译,运行看看!
我说的就是这个意思!我相信80%是这个问题!
还有可能就是保存为.txt类型了,到我的电脑->工具->查看:取消"隐藏已知文件类型的扩展名"
我也是新手,也出过这样的问题
谢谢大家的指正,谢谢~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~:-)
:-)
没办法啦
小女子天生就比较笨的
我已经拿出了最大的勇气学java的了
本来我是学市场营销的
非常偶然的机会让我喜欢上了编程.....................................
以后希望大家多多指教,谢谢你们
我看到你的问题,就想到你一定是写成.txt了