一个Java类最多可以有多少个方法?

我正在考虑构建一个非常大的Java类,Java类可以具有的方法数量是否有限制?它可以用于数百万种方法吗?

更新:是的,目的是制作“神”类。

回答:

根据Java类文件规范,限制为

4.10 Java虚拟机的局限性

class文件格式隐含了Java虚拟机的以下限制:

  • 一个类或接口可以声明的方法的数量由methods_countClassFile结构项的大小限制为65535

    (第4.1节)。请注意,结构methods_count项的值ClassFile不包括从超类或超接口继承的方法。

以上是 一个Java类最多可以有多少个方法? 的全部内容, 来源链接: utcz.com/qa/426000.html

回到顶部