小编Sus*_*lam的帖子

Java 8中接口方法的隐式说明符/修饰符是什么?

我理解接口方法是隐含的public.Java Docs教程

界面中的所有abstract,defaultstatic方法都是隐式的public,因此您可以省略public修饰符.

在抽象,静态和默认情况下,在Java 8中隐式声明了哪些修饰符.

我认为abstractJava 8 default在接口中引入了方法时没有隐式声明,但我仍然在Intellij IDEA中收到警告.

abstract对于接口方法,修饰符' '是冗余的.

public interface TestInterface {
    abstract int print();  // abstract redundant ?.
    int print2(); //legal.but public or public abstract ?.
}
Run Code Online (Sandbox Code Playgroud)

java intellij-idea java-8

1
推荐指数
1
解决办法
501
查看次数

标签 统计

intellij-idea ×1

java ×1

java-8 ×1