在java中 接口修饰符,Java接口中的修饰符
示例
《 Oracle Java樣式指南》指出:當修飾符是隱式的時,不應將它們寫出來。
(有關上下文和指向實際Oracle文檔的鏈接,請參見Oracle Official Code Standard中的修飾符。)
此樣式指南特別適用于界面。讓我們考慮以下代碼片段:
interface?I?{
public?static?final?int?VARIABLE?=?0;
public?abstract?void?method();
public?static?void?staticMethod()?{?...?}
public?default?void?defaultMethod()?{?...?}
}
變數
所有接口變量都是具有隱式常量的隱式常量public(可全部訪問),static(可通過接口名稱訪問)和final(必須在聲明期間初始化)修飾符:
public?static?final?int?VARIABLE?=?0;
方法所有不提供實現的方法都是隱式public和abstract。
public?abstract?void?method();
Java SE 8
所有帶有static或default修飾符的方法都必須提供實現,并且是隱式的public。public?static?void?staticMethod()?{?...?}
應用以上所有更改后,我們將獲得以下內容:
interface?I?{
int?VARIABLE?=?0;
void?method();
static?void?staticMethod()?{?...?}
default?void?defaultMethod()?{?...?}
}
總結
以上是生活随笔為你收集整理的在java中 接口修饰符,Java接口中的修饰符的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: php 正则表达式 后向引用,php正则
- 下一篇: java return none,返回列