新手求教啊!~~~~(在线等待!~~~~)
我按照《Java2核心技术 卷I》那本书里面的介绍
下了个2125corejava
然后解压
将文件夹更名为CoreJavaBook后
拷贝到c盘跟目录下
然后更改autoexe.bat
添加
SET CLASSPATH=.;C:\CoreJavaBook\corejava
重启后
运行书上的例程
import corejava.*;
public class ConsoleTest
{
public static void main(String[] args)
{
double x = Console.readDouble
("Enter a number,I'll add 2 to it.");
System.out.println(x + 2);
}
}
结果编译不过去
报错
E:\java\ConsoleTest.java:1: package corejava does not exist
import corejava.*;
^
E:\java\ConsoleTest.java:7: cannot access Console
bad class file: .\Console.class
class file contains wrong class: corejava.Console
Please remove or make sure it appears in the correct subdirectory of the classpath.
double x = Console.readDouble
^
2 errors
工具以退出代码 1 完成
然后我将文件考到C:\CoreJavaBook下
报错
C:\CoreJavaBook\ConsoleTest.java:7: cannot access Console
bad class file: C:\CoreJavaBook\corejava\Console.class
class file contains wrong class: corejava.Console
Please remove or make sure it appears in the correct subdirectory of the classpath.
double x = Console.readDouble
^
1 error
我搞不明白
哪位先人能指点指点么?