guava,java
<link rel="stylesheet" href="https://js.how234.com/third-party/SyntaxHighlighter/shCoreDefault.css" type="text/css" /><script type="text/javascript" src="https://js.how234.com/third-party/SyntaxHighlighter/shCore.js"></script><script type="text/javascript"> SyntaxHighlighter.all(); </script>
guava java是什麼,讓我們一起了解一下?
guava java是基於java的Google的開源的工具類庫,包含了許多被Google的java項目廣泛依賴的核心庫,例如:集合、緩存、原生類型支持、併發庫、通用註解、字符串處理、I/O 等等。
爲什麼項目開發中我們要選擇Guava?
1、高效設計良好的API。
2、被google的開發者設計,實現和使用。
3、遵循高效的java這本書的好的語法實踐。
4、使代碼更刻度,簡潔,簡單。
5、使用java 1.5的特性。
6、流行的API,動態的開發。
7、它提供了大量相關的應用類,集合,多線程,比較,字符串,輸入輸出,緩存,網絡,原生類型,數學,反射等等。
8、百分百的單元測試,被很多的項目使用,幫助開發者專注業務邏輯而不是寫java應用類。
9、節省時間,資源,提高生產力。
guava是如何讓Java語言在使用中變得更舒適的?
1、使用和避免null:null是模棱兩可的,會引起令人困惑的錯誤,有些時候它讓人很不舒服。很多Guava工具類用快速失敗拒絕null值,而不是盲目地接受。
2、前置條件:讓方法中的條件檢查更簡單。
3、常見Object方法:簡化Object方法實現,如hashCode()和toString()。
4、排序:Guava強大的”流暢風格比較器”。
5、Throwables:簡化了異常和錯誤的傳播與檢查。
案例操作:guava項目中使用方法,Maven引用
<dependency> <groupId>com.google.guava</groupId> <artifactId>guava</artifactId> <version>28.1-jre</version></dependency>
-
淘寶上買的東西地址填錯了怎麼辦
當我們在淘寶購物選好自己想買的東西后下單時需要爲商家提供地址,雖然說現在都有之前填寫過的收貨地址基本上只需要自己選擇一下就可以,但是有時自己難免大意將地址選錯,那麼選錯了地址以後應該怎麼辦呢?郵遞前:當發現自己地址填錯後,儘快的聯繫一下賣家,可以取消訂單...
-
查詢蘋果手機序列號的方法
1、首先打開設置,選擇通用點擊關於本機,然後長按序列號,點擊拷貝,返回桌面。2、打開safari,接着進入蘋果官網,點擊左上角的兩道槓圖標,點擊技術支持,點擊搜索支持框,點擊快速鏈接的保修狀態查詢,最後輸入序列號,輸入驗證碼,點擊繼續即可查看。...
-
電腦啓動不起來是什麼原因
1、首先可能是電源出現問題導致啓動不起來,建議檢查電源。2、主機內部電路損壞,建議找專業人員維修。3、風扇的轉速以及平穩性不好,導致散熱不好,主機無法啓動。4、CUP損壞後也會出現此現象,CPU損壞無法通過自檢,計算機無法啓動。...
-
手機相冊很多垃圾圖片
我們使用手機去瀏覽網頁,或者是刷微博以及微信的時候,都會加載一些網頁,而且有些圖片還會自動下載保存到手機相冊裏面,這就是爲什麼我們的手機相冊總是會莫名的多出一些垃圾圖片的原因。如果我們的手機下載了非官網渠道的APP,這種APP軟件會出現無用圖片,會在相冊中保...