gpt4 book ai didi

java - "Illegal Class Literal"是什么意思?

转载 作者:行者123 更新时间:2023-11-30 03:44:10 24 4
gpt4 key购买 nike

刚开始使用 DrJava,当我尝试运行代码时收到非法类文字错误。我的代码可以编译,直到运行时才出现问题。当我在交互终端中运行“java Percolation(5)”时,即使只是以下内容也会导致错误。

public class Percolation {
public Percolation(int N) {
System.out.println(N);
}
}

我在 Google 上找不到任何内容;任何想法可能会发生什么?我觉得我错过了一些愚蠢的事情。谢谢!

最佳答案

要运行程序,您必须调用启动方法或主方法。此方法是 public static void 并且它必须采用 VarArgs 或数组作为参数:

public static void main (String[] args) {
// in here, you can do stuff like calling other functions, or creating objects

// no checks, just demo how to use the args:
Perlocation p = new Perlocation(Integer.parseInt(args[0]));
}

然后你可以通过调用你的程序

java Percolation 5

关于java - "Illegal Class Literal"是什么意思?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26155907/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com