激情久久久_欧美视频区_成人av免费_不卡视频一二三区_欧美精品在欧美一区二区少妇_欧美一区二区三区的

服務(wù)器之家:專注于服務(wù)器技術(shù)及軟件下載分享
分類導(dǎo)航

PHP教程|ASP.NET教程|JAVA教程|ASP教程|

香港云服务器
服務(wù)器之家 - 編程語言 - JAVA教程 - 最最常用的 100 個 Java類分享

最最常用的 100 個 Java類分享

2019-12-16 13:37mdxy-dxy JAVA教程

這篇文章主要介紹了最最常用的 100 個 Java類分享,需要的朋友可以參考下

大部分的 Java 軟件開發(fā)都會使用到各種不同的庫。近日我們從一萬個開源的 Java 項目中進(jìn)行分析,從中提取出最常用的 Java 類,這些類有來自于 Java 的標(biāo)準(zhǔn)庫,也有第三方庫。每個類在同一個項目中只計數(shù)一次,下面的列表中顯示前 100 名的類。

以下列表中按使用最多的類進(jìn)行排序,第三個數(shù)值表示 10000 個項目里使用到該類的項目數(shù),而完整的列表請看 here.

  1. java.util.ArrayList (6958)

  2. java.io.IOException (6866)

  3. java.util.List (6784)

  4. java.util.HashMap (5590)

  5. java.util.Map (5413)

  6. java.io.File (5097)

  7. java.io.InputStream (4234)

  8. java.util.Set (3915)

  9. java.util.Arrays (3884)

  10. java.util.Iterator (3856)

  11. java.util.Collections (3643)

  12. java.util.Date (3461)

  13. java.util.HashSet (3278)

  14. java.io.BufferedReader (3257)

  15. java.util.Collection (3192)

  16. java.net.URL (3168)

  17. java.io.FileInputStream (3044)

  18. java.io.InputStreamReader (3023)

  19. org.junit.Test (3008)

  20. java.io.FileOutputStream (2843)

  21. java.io.FileNotFoundException (2669)

  22. java.io.OutputStream (2563)

  23. java.util.regex.Pattern (2469)

  24. java.io.Serializable (2437)

  25. java.util.LinkedList (2372)

  26. java.text.SimpleDateFormat (2245)

  27. java.util.Properties (2190)

  28. java.util.Random (2171)

  29. java.lang.reflect.Method (2141)

  30. java.io.ByteArrayOutputStream (2112)

  31. java.util.regex.Matcher (2012)

  32. android.os.Bundle (2007)

  33. java.util.logging.Logger (1999)

  34. java.io.UnsupportedEncodingException (1968)

  35. org.junit.Before (1920)

  36. java.util.Comparator (1896)

  37. java.io.ByteArrayInputStream (1868)

  38. java.io.PrintWriter (1862)

  39. java.util.Calendar (1854)

  40. android.app.Activity (1843)

  41. java.net.MalformedURLException (1828)

  42. android.content.Context (1780)

  43. android.view.View (1731)

  44. java.util.Locale (1719)

  45. java.util.Enumeration (1709)

  46. java.util.Map.Entry (1705)

  47. java.io.FileWriter (1677)

  48. java.io.FileReader (1651)

  49. android.util.Log (1614)

  50. android.content.Intent (1601)

  51. java.lang.reflect.InvocationTargetException (1594)

  52. java.util.logging.Level (1557)

  53. java.lang.reflect.Field (1499)

  54. java.io.StringWriter (1499)

  55. android.widget.TextView (1442)

  56. java.util.LinkedHashMap (1409)

  57. java.io.Reader (1390)

  58. java.net.URI (1377)

  59. java.io.Writer (1339)

  60. java.text.ParseException (1318)

  61. junit.framework.TestCase (1318)

  62. java.io.OutputStreamWriter (1295)

  63. java.io.StringReader (1279)

  64. java.io.BufferedWriter (1265)

  65. java.util.Vector (1254)

  66. java.util.StringTokenizer (1251)

  67. java.text.DateFormat (1246)

  68. java.util.concurrent.TimeUnit (1237)

  69. java.io.BufferedInputStream (1235)

  70. java.util.TreeMap (1227)

  71. org.xml.sax.SAXException (1218)

  72. javax.servlet.http.HttpServletRequest (1175)

  73. java.io.PrintStream (1168)

  74. java.util.TreeSet (1160)

  75. android.widget.Toast (1157)

  76. java.util.Hashtable (1154)

  77. java.lang.reflect.Constructor (1139)

  78. java.net.URLEncoder (1134)

  79. java.security.NoSuchAlgorithmException (1134)

  80. org.w3c.dom.Document (1130)

  81. android.widget.Button (1129)

  82. org.junit.After (1128)

  83. javax.servlet.http.HttpServletResponse (1109)

  84. java.awt.Color (1099)

  85. java.net.URISyntaxException (1085)

  86. javax.servlet.ServletException (1081)

  87. javax.xml.parsers.DocumentBuilderFactory (1076)

  88. java.lang.annotation.Retention (1075)

  89. java.security.MessageDigest (1072)

  90. java.util.concurrent.Executors (1062)

  91. java.net.UnknownHostException (1057)

  92. org.slf4j.Logger (1054)

  93. java.sql.SQLException (1043)

  94. org.slf4j.LoggerFactory (1042)

  95. java.util.UUID (1040)

  96. java.net.InetAddress (1026)

  97. junit.framework.Assert (1011)

  98. android.view.ViewGroup (1005)

  99. java.util.concurrent.ConcurrentHashMap (1001)

  100. java.awt.event.ActionEvent (995)

上表中,一點也不奇怪,有 85 個是 Java 的標(biāo)準(zhǔn)庫,因為這是語言本身的一部分,涉及 util、lang 和 io 包。

下圖是包使用的分布圖:

最最常用的 100 個 Java類分享

該調(diào)查是分析源碼文件中的 import 語句,因此你并沒有發(fā)現(xiàn)大量的 String, Math, StringBuilder 等類,所以沒必要對它們進(jìn)行排除。

via programcreek

延伸 · 閱讀

精彩推薦
241
主站蜘蛛池模板: 久久国产不卡 | 久久精品视频免费 | 精品二区在线观看 | 一级大片一级一大片 | 一级黄色毛片a | 蜜桃视频在线免费播放 | 日韩毛片在线看 | 国产精品视频海角社区88 | 视频在线色| av国产在线被下药迷网站 | 国产999精品久久久久 | 亚洲精品aⅴ中文字幕乱码 欧美囗交 | chinesexxxx极品少妇 | 蜜桃传媒视频麻豆第一区免费观看 | 91在线播放国产 | 亚洲人成网站免费播放 | 国产成年免费视频 | 成人福利在线 | 黄色片视频观看 | 午夜视频在线看 | 欧美日韩在线中文 | 午夜影视一区二区 | 4p一女两男做爰在线观看 | 99影视在线视频免费观看 | www嫩草 | 一级电影免费看 | 中文字幕在线观看视频一区 | www.国产.com| 免费激情网站 | jizzzzxxxxx| 免费啪视频在线观看 | 黑人一区 | 日韩av毛片免费观看 | 日韩视频一区 | 国内精品久久久久久久久久 | 国产资源在线看 | 免费看日韩av| 黄视频网站免费 | 羞羞的视频在线免费观看 | 国产日产精品一区二区三区四区 | 欧美一级黄色网 |