は、インターフェイスの継承を使って実験して発見されたこの:JDK 6.0.29の奇妙な例外?
interface String{}
interface Object{}
interface Exception{}
interface Integer extends String, Object, Exception{}
public class Test implements Integer{
public static void main(String[] args) {
System.out.println("Test");
}
}
それはコンパイルが、実行時に"main" java.lang.NoSuchMethodError: main
投げるのか?
public static void main(java.lang.String[] args) {
あなたは
public static void main(String[] args) {
を書く場合、それはあなたの文字列インタフェースの配列を取得しますので、あなたが称賛した場合、署名は
どのように実行していますか? 'Test.class'と同じディレクトリにいますか? –