我想我會(huì)更深入地研究舊的 Java 功能,例如注釋。我遇到了 Java 8 類型注釋,它使我們能夠擴(kuò)展 Java 類型系統(tǒng)。IntelliJ 注釋庫或 Checkerframework 中最常見的注釋“NonNull”或“NotNull”對我來說仍然是個(gè)謎。在文檔中我只能找到接口的聲明,但找不到注釋處理器是如何實(shí)現(xiàn)的。我喜歡編寫自己的自定義注釋,在編譯時(shí)檢查特定類型,但我不知道如何開始。有誰知道“NonNull”或“NotNull”通常如何在注釋處理器中實(shí)現(xiàn)??;蛘呦蛭抑赋隹梢曰卮鹞业膯栴}的資源或文檔?
添加回答
舉報(bào)
0/150
提交
取消