国产精品电影_久久视频免费_欧美日韩国产激情_成年人视频免费在线播放_日本久久亚洲电影_久久都是精品_66av99_九色精品美女在线_蜜臀a∨国产成人精品_冲田杏梨av在线_欧美精品在线一区二区三区_麻豆mv在线看

11款用于優化、分析源代碼的Java工具

開發 后端
本文為您提供了一些Java工具,希望對您對代碼進行優化以及檢查源代碼中的潛在問題有所幫助。

1. PMD from http://pmd.sourceforge.net/

PMD能夠掃描Java 源代碼,查找類似以下的潛在問題:

可能的bug——try/catch/finally/switch語句中返回空值。

死代碼——未使用的局部變量、參數、私有方法。

不理想的代碼——使用String/StringBuffer。

過于復雜的表達式——沒有必要使用if語句、while循環可以代替for循環。

重復代碼——復制/粘貼的代碼引發的bug。

PMD集成了JDeveloper, Eclipse, JEdit, JBuilder, BlueJ, CodeGuide, NetBeans/Sun Java Studio Enterprise/Creator, IntelliJ IDEA, TextPad, Maven, Ant, Gel, JCreator, 以及 Emacs。

2. FindBug from http://findbugs.sourceforge.net

FindBug是一個使用靜態方法來查找Java代碼漏洞的程序。

3.Clover from http://www.cenqua.com/clover/

這個插件允許你在不離開IDE的環境條件下來衡量和檢測覆蓋效果。該插件通過使用Apache Ant、Maven來無縫集成其它項目,可以通過命令行界面和API系統輕松集成到傳統的構建系統中。

該插件的特性:

支持快速、準確、可配置的方法,語句等。

支持豐富的報告格式:HTML、PDF、XML、以及Swing GUI。

精確控制源代碼級別的過濾。

支持代碼覆蓋以及其它指標的圖表。

完全兼容JUnit 3.x & 4.x, TestNG, JTiger以及其它的測試框架。

4. Macker from http://innig.net/macker/

Macker是一個適用于Java開發人員用來檢查架構規則的工具。你可以定制一個適合特定項目架構的規則文件,也可以為您的代碼撰寫通用的規則說明。

5. EMMA from http://emma.sourceforge.net/

EMMA支持的覆蓋類型:方法、類等。

輸出報告的格式為:文本、HTML、XML。

輸出報告可以高亮顯示某些項目。

EMMA不需要訪問源代碼,可以在輸入類中減少調試的信息。

6. XRadar from http://xradar.sourceforge.net/

XRadar是一個開放的、為代碼生成可擴展報告的工具。目前支持基于Java的所有系統。批量處理的框架可以用來生成HTML/SVG系統的報告。Xradar可以估量代碼的大小、復雜性以及代碼的重復性、依賴性等。

7. Hammurapi from http://www.hammurapi.com

Hammurapi是一款執行Java程序代碼的自動檢測工具。提供的實例中含有282條Hammurapi代碼規則,提供了120多個Java類,這款所謂的檢測工具,可以從三個級別來檢測代碼是否違背了編碼標準。

8. Relief from http://www.workingfrog.org/

Relif是一款設計工具,為Java項目提供了嶄新的面貌。我們可以充分發揮自己的能力來處理真實的實例——通過檢測大小、形狀、關系等來簡化處理過程。

9. Hudson from http://hudson-ci.org/

Hudson 是一個持續集成工具,使用Java編寫,運行在servlet容器中,比如Apache Tomcat或者或GlassFish應用服務器。它支持SCM工具,包括CVS、Subversion、Git和ClearCase。它可以執行 Apache Ant、基于Apache Maven的項目、以及任意的shell腳本和 Windows批處理命令。

10. Cobertura fromhttp://cobertura.sourceforge.net/

Cobertura是一個免費的基于jcoverage的Java工具,用于計算代碼被測試訪問的百分比,它可以被用來確定Java程序中的缺少部分的測試覆蓋率。

11. SonarSource from http://www.sonarsource.org/

Sonar是一個管理代碼質量的開放平臺。因此,它涵蓋了代碼質量的7個方面:架構與設計、重復、單元測試、復雜性、潛在錯誤、編碼規則、評論。

英文原文:http://java.dzone.com/articles/java-tools-source-code

【編輯推薦】

  1. 輕量級Java表達式求值器Aviator 2.0版本發布
  2. IntelliJ IDEA 10.5 正式版發布,完全支持Java 7
  3. 誰動了你的jar包
  4. 推薦三十款最好的免費項目管理軟件
  5. Eclipse調試Bug的七種常用技巧
責任編輯:艾婧 來源: ITEYE
相關推薦

2014-06-25 09:15:33

JavaScript 編輯器

2015-08-28 09:38:51

Linux源代碼分析工具

2020-06-03 07:00:00

數據可視化大數據

2015-08-26 17:38:47

Linux源代碼

2019-03-05 11:06:08

學術出版開源工具

2021-10-01 12:17:30

Facebook開源工具Mariana Tre

2017-06-27 16:10:34

源代碼工具對比

2017-06-28 13:40:49

信息安全源代碼安全

2009-03-10 08:59:18

2012-03-30 10:11:42

Java

2015-06-30 11:22:37

2016-03-29 10:32:34

2010-03-29 16:48:18

Nginx內核優化

2015-07-23 18:09:02

IBM開源

2022-03-28 15:51:45

Linuxtop 命令

2014-04-30 12:40:52

安全工具掃描網絡發現工具

2018-06-13 09:00:00

2015-09-16 09:35:10

安全分析安全分析工具安全工具

2011-02-23 14:16:43

FileZilla

2011-02-23 14:54:58

FileZilla
點贊
收藏

51CTO技術棧公眾號

麻豆91在线播放免费| 国产精品一级二级三级| 99国产麻豆精品| 2019国产精品视频| 黄色亚洲网站| 欧美小视频在线| 欧美色图另类小说| 亚洲自啪免费| 精品女同一区二区三区在线播放| 日韩妆和欧美的一区二区| 天堂网av成人| 亚洲欧美日韩区| 色佬视频在线观看| 成人一区在线看| 亚洲精品免费在线视频| 92国产精品视频| 99热播精品免费| 午夜久久久久久久久| 伊人久久婷婷色综合98网| 91久久久久久国产精品| av女在线播放| 日韩亚洲欧美在线| 天堂√在线中文官网在线| 国产精品久久久久久久久果冻传媒| 亚洲一区二区三区乱码| 国内精品久久久久久久影视麻豆| 97精品在线观看| 日韩色性视频| 亚洲第一在线视频| 茄子视频成人免费观看| 久久国产高清| 九九99玖玖| 激情综合自拍| 亚洲一区二区免费在线| 日本女优一区| 成人免费看吃奶视频网站| 国产精品xxxav免费视频| 欧美成人女星排行榜| 一本一道波多野毛片中文在线 | 日韩区在线观看| a级影片在线| 精品一区二区亚洲| av中文天堂在线| 一区在线观看免费| 最新97超碰在线| 99精品视频在线| 国产精品高潮呻吟视频| 国产一区二区在线观看视频| 日本黄网站免费| 欧美精品久久一区二区三区| 97精品国产99久久久久久免费| 国产精品久久久久影院日本| 伊人春色精品| 日韩人妻精品一区二区三区| 一二三四社区欧美黄| f2c人成在线观看免费视频| 久久视频免费观看| 日韩欧美精品一区| 精品无码国模私拍视频| 欧美美女一区二区| 精品国产美女| 黄色小视频大全| 狠狠躁天天躁日日躁欧美| 操人视频在线观看欧美| 国产亚洲精品高潮| 国产精品久久久久无码av| 国产高清在线精品一区二区三区| 国产欧美一区二区三区网站| 国产精品xx| 97中文在线观看| 欧美日韩亚洲视频| 清纯唯美亚洲经典中文字幕| 91制片厂免费观看| 日韩毛片在线看| 日本欧美一区二区在线观看| 亚洲乱亚洲乱妇| 久久久久久久有限公司| 日韩欧美aⅴ综合网站发布| 国产精品xxx在线观看| 一本色道久久88亚洲精品综合| 精品国产成人系列| 日韩视频精品在线观看| 三级毛片在线免费看| 国产精品永久免费视频| 亚洲日本在线a| 欧美疯狂party性派对| 色播视频在线观看| 91九色在线观看| 一区二区三区成人在线视频| 校园春色另类视频| 精品久久久久久久免费人妻| 国产69精品99久久久久久宅男| 337p粉嫩大胆噜噜噜噜噜91av| 一区二区三区视频播放| 中文字幕高清在线| 欧美日韩在线观看一区| 亚洲香蕉成视频在线观看| 成人观看免费完整观看| 日韩av自拍| 成人video亚洲精品| 日韩在线国产| 国产在线观看一区二区| x88av蜜桃臀一区二区| 情事1991在线| 亚洲色图在线视频| 成人在线免费| 在线视频1区| 亚洲精品成人a8198a| 国产一区二区三区18| 国产精品色一区二区三区| 国产精品久久久久久麻豆一区软件| 天天色综合天天色| 欧美情侣性视频| 韩曰欧美视频免费观看| 九色综合狠狠综合久久| 日本在线成人| 日本午夜视频| 成人综合网网址| 欧美成人性福生活免费看| 国产精品理伦片| 蜜乳av一区二区| 亚洲午夜精品| 色av手机在线| 免费a在线观看| 干日本少妇视频| 国内精品视频免费| 欧美极品少妇xxxxⅹ裸体艺术 | 日韩av激情| 国产日韩欧美亚洲一区| 91禁外国网站| 亚洲男子天堂网| 在线区一区二视频| 国产麻豆成人精品| 欧美在线免费| 久久国产三级| 日本无删减在线| 日韩av电影免费| 成视频年人免费看黄网站| 成人免费观看视频在线观看| 色播亚洲婷婷| 欧美日韩一区二区三区在线观看免| 亚洲自拍小视频| 亚洲一区二区三区乱码aⅴ| 性色av一区二区三区| 曰本色欧美视频在线| 亚洲精品福利视频网站| www.四虎成人| 久久99热这里只有精品国产 | 亚洲欧美国产精品桃花| 亚州欧美日韩中文视频| 欧美黄色www| 国产精品视频公开费视频| 日韩免费观看视频| 国产在线精品播放| 国产伦精品一区二区三区| 久久精品国产96久久久香蕉| 欧美超级免费视 在线| 欧美大秀在线观看| japanese色系久久精品| 三级网站视频在在线播放| caoporm免费视频在线| av在线影院| 色综合一本到久久亚洲91| 成人深夜福利| 成人性生交大片免费看中文视频| 九义人在线观看完整免费版电视剧| 三上悠亚一区| 五月天婷婷在线视频| 欧美特黄aaaaaaaa大片| 亚洲啊v在线免费视频| 国产一区二区三区四区五区| 国产亚洲高清视频| 成人短视频下载| 91精品91久久久中77777| 日韩丝袜情趣美女图片| 久久伊人精品天天| 国产日韩亚洲欧美| 日本在线观看一区| 一级在线免费视频| 欧美成熟毛茸茸| 在线观看免费高清完整| 中文字幕区一区二区三| 久久不射2019中文字幕| 亚洲国产精品尤物yw在线观看| 午夜久久久久久| 正在播放欧美视频| 成人福利视频网| 亚洲午夜精品久久久中文影院av| 性一交一乱一伧国产女士spa| 开心丁香婷婷深爱五月| 精品国产美女a久久9999| 国产精品无码久久久久| 成人在线免费小视频| 亚洲欧洲99久久| 亚洲人成网站777色婷婷| 国产精品一区二区欧美| 少妇免费视频| 欧美高清视频在线观看mv| 一区二区三区鲁丝不卡| 国产不卡在线观看|