在cmd里面打javac HelloWorld.java
    出现  错误:无法读取 HelloWorld.java
            1 错误 
     这是怎么回事啊 各位老大帮帮忙 谢谢

解决方案 »

  1.   

     是这样的 java文件夹在C盘当中 HelloWorld.java也在C盘当中
      在CMD中是这样的:  
         C:\Documents and Settings\Administrator>javac HelloWorld.java
          错误: 无法读取:HelloWorld.java
         1 错误
          
      

  2.   

    楼主啊,你的helloWorld.java路径有问题啊...你是C盘的嘛.那先进到C盘再运行这命令嘛.要不然就指定全路径撒.
      

  3.   

    C:\Documents and Settings这个路径是有问题的  不要有空格  应该就可以了
      

  4.   

      这位老大,我刚刚上了两节课的Java 这个要怎么搞了?
      

  5.   

    用个简单的方法,你把那个HelloWorld.java任意放到一个根目录下,例如放到D盘下,然后CMD,再输入D:
    切换到D盘下,再编绎就可以了
      

  6.   

    cd..
    一直执行cd..知道出现c:>
    再输入javac HelloWorld.java
      

  7.   

    public class Hello
    {    void public method()
      
    {

        int i=1,j;
    float f1=0.1; float f2=123;
    long 11=12345678,12=8888888888;
    double d1=2e20,d2=124;
            byte b1=1,b2=2,b3=129;
    j=j+10;
    i=i/10;
    i=i+0.1;
    char c1="a",c2=125;
    byte b=b1-b2;
        char*c=c1+c2-1;
        float f3=f1+f2;
        float f4=f1+f2+0.1;
    double d=d1*i+j;
    float f=(float)(d1*5+d2);
    }}  
    这个代码那错了  帮忙修改一下  谢谢
      

  8.   

    public class Hello
    {void public method(){int i=1,j;
    float f1=0.1; float f2=123;//float变量后面要加f,float f1=0.1f
    long 11=12345678,12=8888888888;//变量不能以数字开头
    double d1=2e20,d2=124;//应该也是越界吧,不肯定!!!
    byte b1=1,b2=2,b3=129;//b3=129越界,byte类型的范围?自己看书
    j=j+10;
    i=i/10;
    i=i+0.1;//整型不能与浮点数相加,需要强制类型转换
    char c1="a",c2=125;//char是单引号 cha c='a',双引号是字符串,引用数据类型
    byte b=b1-b2;//java中byte类型在运算时会转化为int类型计算,这里也是需要强制类型转换
    char*c=c1+c2-1;//java中没有指针
    float f3=f1+f2;
    float f4=f1+f2+0.1;
    double d=d1*i+j;
    float f=(float)(d1*5+d2);//double比float精度高,不能装换为float类型
    }} 
      

  9.   

    你应该在cmd下进入HelloWorld.java所在的目录再运行javac HelloWorld.java
    很明显你在“C:\Documents and Settings\Administrator>”下面运行javac HelloWorld.java
    进入cmd,输入命令“cd\”,退回到c盘根目录,然后运行javac HelloWorld.java
      

  10.   

    我觉得你这是安装jdk的没装好……也就是说没有配置好jdk路径
    你试一下,运行----CDM---javac
    看能不能出java命令格式介绍。
    不行的话就是配置问题……
      

  11.   

    path和classpath都设置好了吗,路径要到java文在所在的路径,然后用编译指令编译,在用执行指令执行