了解和使用类库(47)
生活随笔
收集整理的這篇文章主要介紹了
了解和使用类库(47)
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
2019獨角獸企業重金招聘Python工程師標準>>>
1、產生 0 和某個上限之間隨機整數
- 缺點1:如果n 是一個比較小的2 的乘方,短周期內會出現重復
- 缺點2:如果n 不是2 的乘方,有的數字會比別的數字出現的頻繁,n越大 越明顯
- 如下測試程序,有2/3 落在前半部分
- 缺點3:極難出現,會返回一個范圍外的數(災難性后果)
因此,請使用標準類庫
- 如下方法可返回隨機數,不會出現上述問題
- 這是專家研究的成果,放心使用
- 你不必花時間重復制造這個輪子,拿來用就好
- 標準類庫的性能隨著時間推移,越來越好(標準類庫被反復重寫過很多次,性能有顯著提升)
- 使用標準類庫可以是自己的代碼融入主流
每個重要發型版本都會有新的特性加入類庫
- 每個程序猿都應該熟悉 java.lang、 java.util,甚至 java.io
集合框架應該是每個程序猿基本工具箱的一部分
- 減輕了編程負擔,提升了編程效率
java.util.concurrent 增加了一組并發實用工具
- 既包含高級的并發編程工具,簡化多線程編程任務
- 還包含低級別的并發基本類型
- 允許專家們編寫更高級的并發抽象
- java.util.concurrent 高級部分也應該是每個程序猿基本工具箱的一部分
轉載于:https://my.oschina.net/u/3847203/blog/1859546
總結
以上是生活随笔為你收集整理的了解和使用类库(47)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Zookeeper、Hadoop、Hba
- 下一篇: vue--Element-UI Tab