Java 9对接口增加了两个新功能
现在,我得到了需要私有方法的接口。您想在接口内部使用该方法,但不希望从接口外部对其进行访问。
我也了解Java 类中私有静态方法的使用。您希望它是私有的,以便只能从类内部和static内部访问它,以便可以在不初始化类的情况下使用它。
在这种情况下,接口中的私有静态方法的目的是什么?考虑到这一点,您可以通过接口中的私有方法来实现可访问性部分,并且无论如何都不能初始化接口,因此不需要将其静态化。
接口中的私有方法和私有静态方法有什么区别?此外,接口中对私有静态方法有何需求?