java 添加注解_你知道Java中的package-info的作用吗?
生活随笔
收集整理的這篇文章主要介紹了
java 添加注解_你知道Java中的package-info的作用吗?
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
package-info.java對于日常業務開發的開發者來說,可能有點陌生,如果我們再項目中創建一個package-info.java,你會發現該類只有一個packge,如下
我們無法在該java文件中定義public的類
但事實上,package-info.java還有它的作用和使命。
我們來看下,最常見的作用
包說明
package-info.java可以描述一個包的作用,常常我們定義包,如果包中沒有內容,包名會自動到下一層,如下圖
可以通過給a包下面添加package-info.java做一些說明,從而讓包有層級
同時添加一些說明
添加注解
前面我們介紹過Java注解,詳情可看 Java注解開發及原理
注解中有一種作用域package,如下圖
代碼中可以通過反射拿到注解,對某一包下面的類做一些定制化的操作,如下圖
聲明友好類和包常量
雖然package-info中不能定義public和private的類,我們可以定義friendly的類及包常量,提供給統一包下面的類進行共享,如下
包中的類,可以直接使用,如下
看到這里,相信大家已經知道了package-info的作用了。
總結
以上是生活随笔為你收集整理的java 添加注解_你知道Java中的package-info的作用吗?的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: css三种标签隐藏方法(及它们用法区别)
- 下一篇: java项目飞机大战