java jdk structure中符號的含義

我們在研究jdk的時候一定會看到,很多符號,具體啥意思,一番研究總結如下:

1 class\method\field\interface

在這裏插入圖片描述
c:class縮寫
m:method 縮寫
f:field縮寫
在這裏插入圖片描述
i:interface縮寫
在這裏插入圖片描述

2 public\private\default(無修飾符)\protect

在這裏插入圖片描述
綠色鎖:public
小圓圈:default
紅色鎖:private
灰色鑰匙:protect
在這裏插入圖片描述

3 final\static\File is read-only(文件只讀)

在這裏插入圖片描述
左上角符號:final
左下角符號:static
右下角符號:File is read-only

4 其他符號

4.1 兩邊豎線分割:

在這裏插入圖片描述

可能一:
在這裏插入圖片描述
i⬆️:Overrides method in xxx(接口中,覆蓋父類(Object)方法)
i⬇️:Is implemented in serveral subclasses (接口中,接口被多個實現類實現)

可能二:
在這裏插入圖片描述
右邊的@:External annotations avilable(可以使用外部註解,註解該接口的實現方法)

可能三:
在這裏插入圖片描述
只有一個符號,不知爲啥這樣,研究中。

4.2 多行註釋符號

在這裏插入圖片描述
文本和編輯符號,可以相互轉化。
在這裏插入圖片描述

4.3 o⬇️

在這裏插入圖片描述
Is implemented in serveral subclasses (父類中,方法被多個子類實現)

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章