我在我的系统上安装了Java SE和Eclipse。我尝试使用以下代码创建一个带有disp类的Java项目Displayer:
import static java.lang.System.out;
public class disp
{
out.println("print");
}
但是当我运行项目时,我面临以下错误:
如何解决?在运行项目之前我还需要其他文件吗?还有什么应该做?
答案 0 :(得分:2)
main
。它必须为static
,不返回任何内容(即类型为void
),并将String[] args
或String... args
作为参数。out
引用为System.out
更为常见,而不是静态导入它。这样可以避免导入任何内容。这是一个可用于Java程序的非常基本的模板:
public class Test {
public static void main(String[] args) {
... // Your code goes here
}
}
答案 1 :(得分:0)
尝试使用这些
import static java.lang.System.out;
public class disp
{
public static void main(String args[]){
out.println("print");
}
}
答案 2 :(得分:0)
您需要
放置out.println(“print”);在主要功能内 要么 out out.println(“print”);在其他一些功能中然后调用它
快速解决方法是将out.println放在main函数中,如下所示:
public static void main(String[] args){
out.println("print");
}
答案 3 :(得分:0)
试试这个
import java.io.*;
public class disp
{
public static void main(String[] args){
System.out.println("print");
}
}
答案 4 :(得分:0)
我假设您正在尝试制作一个简单的“Hello World”计划。
很少有事情需要注意:
你的语句在方法之外,不用于分配任何东西,它需要在一个方法中,在这种情况下,main
方法(第一个方法java调用)。
import static java.lang.System.out;
public class disp{
public static void main(String[] args){
out.println("print");
}
}
JVM找到main方法并在方法开始时开始执行,然后按顺序继续按顺序执行语句。
如果:
P.S:除非您知道import static
正在做什么,否则您不应该真正使用它,可能只会让您感到困惑。只需删除该行并更改您的:
out.println("print");
到
System.out.println("print");
答案 5 :(得分:0)
您已经将Eclipse和JRE安装到您的系统中,打开一个新的Java文件,键入3行代码,在您遇到的第一个错误中,您来到这里并询问问题,以便人们可以告诉您错误而不是阅读几个文档,或者查看您可以在Google中轻松找到的示例。 人们在这里只是回答你的问题,他们中的许多人只是试图提高他们的声誉得分 - 即使包括我 - 但这对你来说并不是真正的帮助。这不是学习编程的好方法。试图找到自己的错误是学习中最关键的部分。