Lombok-使用安裝

lombok 直譯是龍目島,咋看以爲是龍媽的駐紮地,求學須謹慎啊,權遊中只出現過龍石島(DragonStone),敲黑板,來複習一下龍石島是什麼,爲7.16的迴歸做準備。DragonStone位於黑水灣出口處的島嶼,城堡被雕刻成龍的形狀。龍石島原爲從瓦雷利亞自由堡壘流亡而來的坦格利安家族的封地。在他們征服了維斯特洛後,按照傳統,此地被冊封給國王的繼承人,是爲“龍石島親王”。在篡奪者戰爭之後,勞勃·拜拉席恩國王將龍石島封給長弟史坦尼斯,使龍石島的拜拉席恩家族建立,但在五王之戰中史坦尼斯失去了這塊根據地。目前,鐵王座(Iron Throne)的軍隊控制着龍石島。—From 冰與火之歌 中文維基
好像跑題了,總之就當做lombok是龍石島吧

lombok是啥

lombok提供了簡單的註解的形式幫助我們簡化消除一些必須有但顯得臃腫的Java代碼

被Lombok註解後怎麼就能立馬寫進入?

Lombok是用編譯器內部支持的annotation processing,直接操縱抽象語法樹(AST),根據需要添加新節點。

lombok的安裝

  1. IDEA安裝lombok的插件
    這裏寫圖片描述
  2. 工程導入lombok.jar
    因爲maven還沒學會,只能導jar包
  3. command+,
    這裏寫圖片描述
    4.在Structure中可以看到由註解生成的方法
    這裏寫圖片描述

lombok.jar 是隻在編譯的時候才需要的包

javac -cp /Users/cc/java/JavaLearn/lombok.jar /Users/cc/Desktop/A.java 

javac -cp 指定編譯時依賴的jar包
java -cp 指定運行時依賴的jar包
參考博客-命令行下java源代碼的編譯

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