错误:需要class,interface或enum 80

仿照网上的范例打了一个java程序,调试时出现了以下情况以下是源代码,求大神帮帮忙找找错误... 仿照网上的范例打了一个java程序,调试时出现了以下情况

以下是源代码,求大神帮帮忙找找错误
展开
 我来答
沽名晓飞
2015-07-28 · TA获得超过1507个赞
知道小有建树答主
回答量:100
采纳率:100%
帮助的人:90.2万
展开全部
检查import java.util.*;是不是放在了第一行。出现楼主的编译错误,应该是import或者package没有在开头,或者是java的关键字有拼写、大小写错误。

Java基础语法规定,一个Java文件以.java结尾的文件,要求:
1.里面只能有一个class声明为public的。楼主的三个class Test、Student、Admin都是public的不能在一个文件里面。可以将Student或者Admin的public声明去掉。或者把三个Class拆分到三个java文件里面。

2.java文件的文件名要和文件里面声明为public的class类名一致,即A.java,里面的public类必须而且只能这个类有public关键字:
public class A{

}

3.文件的最开始应该是packe声明(打包),如果没有package,则必须是import,即不能出现下面的情况
class B{
}
import java.util.*;
public class C{
}
追问
谢谢,那请问该怎么改呢?
追答
需要看你文件结构,第一点已经说了,按照上面的三点要求改下,分成三个java文件,文件名和类名一致包括大小写,import在最前面,关键字不能有错。用IDE编写,关键字错误都能查出来。
lgao622
2015-07-28 · 知道合伙人软件行家
lgao622
知道合伙人软件行家
采纳数:1137 获赞数:6550
毕业于武汉工程大学邮电与信息工程学院通信专业,软件行业,4年工作经验。

向TA提问 私信TA
展开全部
import 只能放在文件开头。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式