我有一个简短的问题,我在java中写过这个。 旧代码:
class apples{
public static void main(String args[]){
System.out.println("hello Youtube");
}
}
新代码
public class apples{
public static void main(String args[]){
System.out.println("hello Youtube");
}
}
Eclipse给我这个错误:
错误:无法找到或加载主类苹果
我做错了什么?我正在看Bucky的这个教程:Youtube
第二个问题:
在教程中有类似自动完成的内容。我怎么能在日食中打开它?
FIXED:打开一个文件而不是上课感谢帮助!
答案 0 :(得分:7)
您必须有一个public
类,以便JVM可以识别主方法。
另外,尝试使用包声明。您可以拥有一些简单的内容,例如package com.foo.examples;
。
关于第二个问题:Eclipse中默认启用自动完成功能。事实上,我不知道如何关闭它!
只需在各个地方使用快捷键 Ctrl + Space ,看看会发生什么。您还可以输入一个类,例如System
后跟一个点,并查看System
类可见静态方法的所有自动完成条目。
答案 1 :(得分:0)
关于第二个问题:
通过自动填充,您可能意味着“内容辅助”
您可以通过以下方式对其进行配置:
Preferences>Java>Editor>Content Assist
答案 2 :(得分:0)
最好使用包并将main方法声明为public,但不是必需的。你在第3行犯了一个错误 - 它应该以半结尾:
System.out.println("hello Youtube");
对于Q2,当您输入代码时,自动完成情况会显示控制空间热键(默认情况下)。
UPD:对不起,你必须公开main方法,但没有必要公开课
答案 3 :(得分:0)
该方法必须声明为public和static,它不能返回任何值,并且必须接受String数组作为参数。 方法声明具有以下形式:
public static void main(String[] args)
{
//Your code here
System.exit(0); //Ending the program and return the given code (0 here)
}
抱歉第二个问题。