BBS水木清华站∶精华区

发信人: Compiler (编译器), 信区: Java        
标  题: Re: 这个程序为何出错? 
发信站: BBS 水木清华站 (Sat Apr  3 01:18:18 1999) 
 
编译时用javac MyDate.java 
然后将.class文件考入一个MyDate文件夹中, 
返回上层目录, 
运行java MyDate.MyDate 
 
 
【 在 KHP (人之初) 的大作中提到: 】 
∶ 标  题: Re: 这个程序为何出错? 
∶ 发信站: BBS 水木清华站 (Fri Apr  2 19:43:33 1999) 
∶  
∶  
∶ 把这个程序放在名为 MyDate 的目录下,在命令行以这个目录的上层目录为当前目录进行 
∶ 编译: 
∶  
∶ javac MyDate\MyDate.java 
∶  
∶  
∶ 【 在 FranklinKing (Frank) 的大作中提到: 】 
∶ : 怎样建立 package 
∶ : 我运行下面程序出现错误信息: 
∶ : java.lang.ClassFormatError: Internal class name MyDate/MyDate does not  
∶ : match expected name MyDate. 
∶ : 程序清单: 
∶ : package MyDate; 
∶ : import java.util.*; 
∶ : public class MyDate extends Date 
∶ : { 
∶ :         void nDaysLater(int n) 
∶ :         { 
∶ :                 setDate(getDate()+n); 
∶ :         } 
∶ :         void nDaysBefore(int n) 
∶ :         { 
∶ :                 setDate(getDate()-n); 
∶ :         } 
∶ : } 
∶ : 恳请不吝赐教! 
∶  
∶  
∶ -- 
∶ ※ 来源:·BBS 水木清华站 bbs.net.tsinghua.edu.cn·[FROM: 166.111.163.77] 
 
 
-- 
Write once,douche anywhere. 
 
※ 来源:·BBS 水木清华站 bbs.net.tsinghua.edu.cn·[FROM: 202.99.47.54] 

BBS水木清华站∶精华区