新聞中心
原題目:7 個改變世界的 Java 項(xiàng)目,盡管本文作者起的標(biāo)題有點(diǎn)嘩眾取寵的意思,但在 Java 的世界里,這些項(xiàng)目的確廣受歡迎。

創(chuàng)新互聯(lián)是一家專業(yè)的成都網(wǎng)站建設(shè)公司,我們專注成都網(wǎng)站建設(shè)、網(wǎng)站建設(shè)、網(wǎng)絡(luò)營銷、企業(yè)網(wǎng)站建設(shè),賣鏈接,廣告投放平臺為企業(yè)客戶提供一站式建站解決方案,能帶給客戶新的互聯(lián)網(wǎng)理念。從網(wǎng)站結(jié)構(gòu)的規(guī)劃UI設(shè)計到用戶體驗(yàn)提高,創(chuàng)新互聯(lián)力求做到盡善盡美。
英文鏈接:http://radar.oreilly.com/2011/07/7-java-projects.html
下面是這 7 個項(xiàng)目的簡單介紹和相關(guān)鏈接:
1. JUnit
JUnit 是一個Java語言的單元測試框架。它由Kent Beck和Erich Gamma建立,逐漸成為源于Kent Beck的sUnit的xUnit家族中為最成功的一個。 JUnit有它自己的JUnit擴(kuò)展生態(tài)圈。
多數(shù)Java的開發(fā)環(huán)境都已經(jīng)集成了JUnit作為單元測試的工具。
2. Eclipse
Eclipse是著名的跨平臺的自由集成開發(fā)環(huán)境(IDE)。最初主要用來Java語言開發(fā),但是目前亦有人通過插件使其作為其他計算機(jī)語言比如C++和Python的開發(fā)工具。
3. Spring
Spring Framework 是一個開源的Java/Java EE全功能棧(full-stack)的應(yīng)用程序框架,以Apache許可證形式發(fā)布,也有.NET平臺上的移植版本。 該框架基于 Expert One-on-One Java EE Design and Development(ISBN 0-7645-4385-7)一書中的代碼,最初由 Rod Johnson 和 Juergen Hoeller等開發(fā)。Spring Framework 提供了一個簡易的開發(fā)方式,這種開發(fā)方式,將避免那些可能致使底層代碼變得繁雜混亂的大量的屬性文件和幫助類。
4. Solr
Apache Solr 是一個開源的搜索服務(wù)器。Solr 使用 Java 語言開發(fā),主要基于 HTTP 和 Apache Lucene 實(shí)現(xiàn)。Apache Solr 中存儲的資源是以 Document 為對象進(jìn)行存儲的。每個文檔由一系列的 Field 構(gòu)成,每個 Field 表示資源的一個屬性。Solr 中的每個 Document 需要有能***標(biāo)識其自身的屬性,默認(rèn)情況下這個屬性的名字是 id,在 Schema 配置文件中使用:id進(jìn)行描述。
5. Hudson 和 Jenkins
Jenkins 的前身是 Hudson 是一個可擴(kuò)展的持續(xù)集成引擎。
主要用于:
1.持續(xù)、自動地構(gòu)建/測試軟件項(xiàng)目,如CruiseControl與DamageControl。
2.監(jiān)控一些定時執(zhí)行的任務(wù)。
6. Hadoop
Hadoop并不僅僅是一個用于存儲的分布式文件系統(tǒng),而是設(shè)計用來在由通用計算設(shè)備組成的大型集群上執(zhí)行分布式應(yīng)用的框架。
下圖是Hadoop的體系結(jié)構(gòu):
7. Android
開放手機(jī)聯(lián)盟(一個由 30 多家科技公司和手機(jī)公司組成的團(tuán)體)已開發(fā)出 Android,Android 是***個完整、開放、免費(fèi)的手機(jī)平臺。
分享題目:讓世界改變的Java項(xiàng)目Top7
鏈接分享:http://fisionsoft.com.cn/article/dphpgps.html


咨詢
建站咨詢
