m0_73045615 2022-09-09 00:55 采纳率: 100%
浏览 35
已结题

想搞清Java各种方法的区别

最近几天学了有关方法的内容,但是我发现方法有好多种,搞得脑子有点乱,以下是方法的内容,请各位指点迷津,让我理清这些方法的名称和区别,如果有别的我没提到的方法,也可以补充一下,谢谢大家
public static void a()
Public static a()
Void a()
Public a()
Public void a()

  • 写回答

3条回答 默认 最新

  • 阿演 Java领域优质创作者 2022-09-09 13:31
    关注

    public static void a() public表示是公开方法,任何地方都能访问,static表示是静态方法,void无返回值
    Public static a() 编译报错,不能这么写,有返回值写返回类型,没有返回值写void
    Void a() 没写修饰符就是默认当前包可访问,没写static就是非静态方法,
    Public a() 编译报错,不能这么写,有返回值写返回类型,没有返回值写void
    Public void a() 没写static就是非静态方法,void无返回值

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(2条)

报告相同问题?

问题事件

  • 系统已结题 9月25日
  • 已采纳回答 9月17日
  • 创建了问题 9月9日

悬赏问题

  • ¥20 阿里云python代码求解
  • ¥20 有人知道这种图怎么画吗?
  • ¥15 pyqt6如何引用qrc文件加载里面的的资源
  • ¥15 安卓JNI项目使用lua上的问题
  • ¥20 RL+GNN解决人员排班问题时梯度消失
  • ¥15 统计大规模图中的完全子图问题
  • ¥15 使用LM2596制作降压电路,一个能运行,一个不能
  • ¥60 要数控稳压电源测试数据
  • ¥15 能帮我写下这个编程吗
  • ¥15 ikuai客户端l2tp协议链接报终止15信号和无法将p.p.p6转换为我的l2tp线路