Java 类,其所有方法都是静态的

Java中有哪些类:

  1. 它的所有方法都是静态的

  2. 不包含任何实例方法


梦里花落0921
浏览 497回答 2
2回答

郎朗坤

Lombok 将其定义为 UtilityClass:实用程序类是一个只是函数命名空间的类。它的任何实例都不能存在,并且它的所有成员都是静态的。例如,java.lang.Math 和 java.util.Collections 是众所周知的实用程序类。这个注解会自动将被注解的类变成一个类。不能实例化实用程序类。通过使用@UtilityClass 标记您的类,lombok 将自动生成一个引发异常的私有构造函数,将您添加的任何显式构造函数标记为错误,并将类标记为final。如果该类是内部类,则该类也被标记为静态。实用程序类的所有成员都自动标记为静态。甚至字段和内部类。

森栏

听起来您在描述一个静态类。虽然 Java 不允许您将(非嵌套)类显式声明为static,但仍然可以实现此范例。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Java