文选流氓 发表于 2003-2-6 15:52

1-1-4-3 这个程序为何出错?(有关package)

发信人: FranklinKing (Frank), 信区: Java      
标题: 这个程序为何出错?
发信站: BBS 水木清华站 (Fri Apr2 15:31:18 1999)

怎样建立 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);
      }
}

恳请不吝赐教!

发信人: KHP (人之初), 信区: Java      
标题: Re: 这个程序为何出错?
发信站: BBS 水木清华站 (Fri Apr2 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);
:         }
: }
: 恳请不吝赐教!


发信人: Compiler (编译器), 信区: Java      
标题: Re: 这个程序为何出错?
发信站: BBS 水木清华站 (Sat Apr3 01:18:18 1999)

编译时用javac MyDate.java
然后将.class文件考入一个MyDate文件夹中,
返回上层目录,
运行java MyDate.MyDate


【 在 KHP (人之初) 的大作中提到: 】
: 标题: Re: 这个程序为何出错?
: 发信站: BBS 水木清华站 (Fri Apr2 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);
: :         }
: : }
: : 恳请不吝赐教!
页: [1]
查看完整版本: 1-1-4-3 这个程序为何出错?(有关package)