java中常用的開源庫(java中常用的開源庫有哪些)
1、而另一些則能夠幫助你識別JAVA程序中的常見問題在這多達(dá)330,000個JAVA開源庫中,我收集了下面這些或許也值得你一試的Java開源庫Strmanjava_字符串處理 Strmenjava是一個字符串處理工具,你可以通過maven將它引入到項目。
2、Lombok是一個開源的Java庫,可以自動生成gettersetterequalshashCodetoString等方法的代碼,從而簡化Java開發(fā)中繁瑣的重復(fù)工作使用Lombok插件,可以極大地提高Java開發(fā)效率,讓開發(fā)者可以更專注于業(yè)務(wù)邏輯的實現(xiàn)Lombok插件。
3、ElasticSearch是基于Lucene的實時分布式搜索引擎,楚雄北大青鳥認(rèn)為由于其搜索穩(wěn)定可靠,速度快安裝方便等特點,是使用廣泛的開源搜索引擎之一Nutch Nutch是Apache旗下的高度可擴(kuò)展可伸縮可插拔的。
4、8 Mallet 基于JAVA實現(xiàn)的機(jī)器學(xué)習(xí)庫,主要用于自然語言處理方面,特色是馬爾可夫模型和隨機(jī)域做得好,可和WEKA互補(bǔ) 9 NLTKPYTHON的自然處理開源庫,非常易用,也強(qiáng)大,還有幾本orelly的經(jīng)典。
5、Jenkins是一個用Java編寫的開源自動化服務(wù)器它有助于自動化軟件開發(fā),例如編譯項目,運行單元測試,集成測試,生成文檔以及在本地和遠(yuǎn)程存儲庫上載工件4 Selenium Selenium是Web應(yīng)用程序最好的軟件測試框架之一它提供了一。
6、2guava google出品的第三方工具庫當(dāng)javautil 提供的數(shù)據(jù)結(jié)構(gòu)不能滿足的時候從這里你可以快速找到大量已經(jīng)寫好的數(shù)據(jù)結(jié)構(gòu)了,這使得你不用花費心思在一些常用的數(shù)據(jù)結(jié)構(gòu)上了比如LRU緩存之類的只是好幾個版本的跨度比較。
7、Quartz Java開源 Job調(diào)度Quartz是OpenSymphony開源組織在Job scheduling領(lǐng)域又一個開源項目,它可以與J2EE與J2SE應(yīng)用程序相結(jié)合也可以單獨使用Quartz可以用來創(chuàng)建簡單或為運行十個,百個,甚至是好幾萬個Jobs這樣復(fù)雜的日程序。
8、目前使用它的開源項目有Hibernate,Spring等c3p0有自動回收空閑連接功能3 ProxoolSourceforge Proxool是一種Java數(shù)據(jù)庫連接池技術(shù)是sourceforge下的一個開源項目,這個項目提供一個健壯易用的連接池,最為關(guān)鍵的是這個。
9、由于Ganttproject是一款純Java應(yīng)用程序,因此它可以運行于 WindowsLinux和Mac OS等多個平臺上2 DotProject 204項目管理工具 網(wǎng)址。
10、Commons Logging Jakarta Commons Logging JCL提供的是一個日志Log接口interface,同時兼顧輕量級和不依賴于具體的日志實現(xiàn)工具 它提供給中間 件日志工具開發(fā)者一個簡單的日志操作抽象,允許程序開發(fā)人員使用不同的具體。
11、框架最常用的有struts,hibernate,spring,dwr 開發(fā)工具 eclipse免費,myeclipse收費。
12、apache 的開源項目都是很優(yōu)秀的代碼庫,當(dāng)然也包括很優(yōu)秀的框架在里面google 發(fā)布的一些庫。
13、前臺框架jQuery Mvc框架Strutsspring Mvc 核心框架Spring orm框架HibernateSpring JDBCmyBatisjava優(yōu)點java是純面向?qū)ο缶幊痰恼Z言平臺無關(guān)性 一次編譯,到處運行Write Once,Run Anywherejava提供了。
14、面對繁雜的開源數(shù)據(jù)庫,更需要明確自己的目標(biāo)無論這個數(shù)據(jù)庫是作為開發(fā)用的標(biāo)準(zhǔn)化數(shù)據(jù)庫后端,抑或是用于替換遺留代碼中的原有數(shù)據(jù)庫,這都是一個明確的目標(biāo)目標(biāo)一旦確定,就可以集中精力與開源軟件的提供方商討更多細(xì)節(jié)了。
15、就是SUN公司開放了JAVA虛擬機(jī)和源碼,下面引用下歷史資料2006年11月13日,Sun公司正式宣布使用GPLv2授權(quán)協(xié)議開放Java虛擬機(jī)和編譯器的源代碼,成為轟動Java社區(qū)和開源社區(qū)的一件盛事Java誕生在1995年在整個Java社團(tuán)在掀開。
16、這個框架用于客戶端開發(fā),類似JavaScript它是一個開源的Java框架,這意味著它是免費的谷歌廣泛使用了這個框架,谷歌產(chǎn)品如AdSense谷歌錢包AdWords都是使用它編寫的借助GWT代碼,可以輕松地開發(fā)和調(diào)試Ajax應(yīng)用程序Java。
掃描二維碼推送至手機(jī)訪問。
版權(quán)聲明:本文由飛速云SEO網(wǎng)絡(luò)優(yōu)化推廣發(fā)布,如需轉(zhuǎn)載請注明出處。