初学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这个文件?好好检查一下。
------解决方案--------------------英文不过关啊!!~还是你自己大意啊
------解决方案--------------------呵呵,英文不好学阿!