Java编译错误问题:需要class,interface或enum

 更新时间:2024年02月07日 09:20:39   作者:大白的求知路  
这篇文章主要介绍了Java编译错误问题:需要class,interface或enum,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教

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 的类名与文件名一致

总结

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • springboot max-http-header-size最大长度的那些事及JVM调优方式

    springboot max-http-header-size最大长度的那些事及JVM调优方式

    这篇文章主要介绍了springboot max-http-header-size最大长度的那些事及JVM调优方式,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2022-09-09
  • Java中实现线程的超时中断方法实例

    Java中实现线程的超时中断方法实例

    之前在使用Java实现熔断降级组件的时候,需要实现接口请求的超时中断,通过查找相关资料了解了相关的方法,下面这篇文章主要给大家介绍了关于Java中实现线程的超时中断的相关资料,需要的朋友可以参考下
    2018-06-06
  • 使用ClassFinal实现SpringBoot项目jar包加密的操作指南

    使用ClassFinal实现SpringBoot项目jar包加密的操作指南

    在实际开发中,保护项目的安全性和保密性是至关重要的,针对于 Spring Boot 项目,我们需要将 JAR 包进行加密从而有效地防止未经授权的访问和修改,本文将介绍如何使用ClassFinal在 Spring Boot 项目中实现 JAR 包加密,需要的朋友可以参考下
    2024-06-06
  • 浅析对Java关键字final和static的理解

    浅析对Java关键字final和static的理解

    本文主要给大家谈谈小编对java关键字final和static的理解,本文给大家介绍的较详细,需要的朋友参考参考下
    2017-04-04
  • java利用注解实现简单的excel数据读取

    java利用注解实现简单的excel数据读取

    这篇文章主要为大家详细介绍了java利用注解实现简单的excel数据读取,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-06-06
  • SpringBoot加密配置文件的SQL账号密码方式

    SpringBoot加密配置文件的SQL账号密码方式

    这篇文章主要介绍了SpringBoot加密配置文件的SQL账号密码方式,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2022-06-06
  • Java中从JSON转Java实体的多种方法详解

    Java中从JSON转Java实体的多种方法详解

    在现在的日常开发中不管前端还是后端,JSON 格式的数据是用得比较多的,甚至可以说无处不在,这篇文章主要给大家介绍了关于Java中从JSON转Java实体的多种方法,需要的朋友可以参考下
    2023-12-12
  • Spring Boot Security 结合 JWT 实现无状态的分布式API接口

    Spring Boot Security 结合 JWT 实现无状态的分布式API接口

    JSON Web Token(缩写 JWT)是目前最流行的跨域认证解决方案。这篇文章主要介绍了Spring Boot Security 结合 JWT 实现无状态的分布式API接口 ,需要的朋友可以参考下
    2019-04-04
  • 解析Apache Dubbo的SPI实现机制

    解析Apache Dubbo的SPI实现机制

    SPI全称为Service Provider Interface,对应中文为服务发现机制。SPI类似一种可插拔机制,首先需要定义一个接口或一个约定,然后不同的场景可以对其进行实现,调用方在使用的时候无需过多关注具体的实现细节
    2021-06-06
  • Java中JSON格式反序列化为Map且保证存取顺序一致的问题

    Java中JSON格式反序列化为Map且保证存取顺序一致的问题

    这篇文章主要介绍了Java中JSON格式反序列化为Map且保证存取顺序一致的问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2025-06-06

最新评论