大家好,又见面了,我是你们的朋友全栈君。
1.源代码
class FangFaDemo{
public static void main(String[] args){
int x = 1 , y = 2;
System.out.println(sum(x,y));
}
}
public static int sum(int a,int b){
return a+b;
}
2.报错信息
3.问题分析
显示的是sum方法需要class,重新检查了一下,发现是class的大括号没有把sum方法包括起来
4.问题解决
将大括号的位置更正即可成功编译
class FangFaDemo{
public static void main(String[] args){
int x = 1 , y = 2;
System.out.println(sum(x,y));
}
//原位置
public static int sum(int a,int b){
return a+b;
}
}//把原位置的大括号移动到这里来
编译结果:
5.补充
class是类
interface是接口
enum是枚举
class等关键字需要首写小写
源文件中必须有一个public 的类名与文件名一致
发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/133645.html原文链接:https://javaforall.cn
【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛
【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...