各種網(wǎng)站推廣是怎么做的網(wǎng)店怎么開
提示:文章寫完后,目錄可以自動生成,如何生成可參考右邊的幫助文檔
目錄
一、@Cleanup介紹
二、使用示例
三、價值闡述
總結(jié)
提示:以下是本篇文章正文內(nèi)容,下面案例可供參考
一、@Cleanup介紹
@Cleanup
可以自動管理輸入輸出流等各種需要釋放的資源,確保安全地調(diào)用close方法
二、使用示例
1、通過默認的close方法關閉資源
@Cleanup InputStream in = new FileInputStream("some/file");
當你的代碼執(zhí)行完畢后,Lombok會自動在一個try-finally塊中調(diào)用in.close()
方法,釋放資源。
2、通過自定義的方法關閉資源?
@Cleanup("release") MyResource resource = new MyResource();
Lombok會自動在try-finally塊中調(diào)用resource.release()
方法,釋放資源。
三、價值闡述
1、不需要手動編寫try? finally代碼塊,代碼簡潔
2、不需要手動釋放資源,這個是往往容易忽略的操作
總結(jié)
每天進步一點點!