日期:2014-05-20  浏览次数:20636 次

初学JAVA编程思想遇到的问题
学习JAVA编程思想不久,JDK安装和环境设置都会呢,可在运行书上的实例的时候却出现问题,大概知道CLASSPATH的问题,如图:
//:   c02:HelloDate.java

import   java.util.*;         //如何设置CLASSPATH,能够导入util.*
public   class   HelloDate   {
        public   static   void   main(String[]   args)   {
        System.out.println( "Hello,   it 's:   ");
        System.out.println(new   Date());
    }
}  

//error:can 't   read   HelloData.java



------解决方案--------------------
error:can 't read HelloData.java
==============================================
跟Classpath 可是没多大相关,你的文件名和你的类名直接不相同,一个是HelloData.java一个是HelloDate
------解决方案--------------------
找不到HelloData.java,看你名字又没有错,又没有保存到正确路径。
------解决方案--------------------
这个就是在JAVAC时没有输入路经时出的错,你看一下把全路经输入一下,看行不行!
------解决方案--------------------
看一下是不是文件编码的问题
------解决方案--------------------
For_suzhen(不懂装懂)

是说你的文件名是HelloDate.java,
但是你的命令行用的应该是javac HelloDate.java

------解决方案--------------------
如果要使用包的话,你的包如果放在D:\java\com..
那么你不用IDE,在命令行下就要用-classpath

javac -classpath D:\java; HelloDate.java

-classpath会覆盖环境变量的设置
------解决方案--------------------
你的文件名应该是HelloDate.java, 而你写成了HelloData.java

你正幽默
------解决方案--------------------
哈哈,看了半天我也才发现 是HelloData 不是HelloDate!
------解决方案--------------------
public class HelloDate {
你的文件名是HelloDate,而你的下面输入的是:HelloData.java
//error:can 't read HelloData.java
当然读不到文件啊
------解决方案--------------------
一个叫是hellodate,一个是hellodata,当然出错,下次小心的
------解决方案--------------------
我晕~ 我也看了半天,呵呵~
------解决方案--------------------
学习```
------解决方案--------------------
有没有HelloData.java这个文件?好好检查一下。
------解决方案--------------------
英文不过关啊!!~还是你自己大意啊
------解决方案--------------------
呵呵,英文不好学阿!