java開發(fā)需要哪些軟件
java開發(fā)需要哪些軟件?java是一種純面向?qū)ο蟮木幊陶Z言,也是三大編程語言之一。java是由sun公司于1995年開發(fā),它被稱為“一次編譯,處處可用”。下面小編給大家說說java開發(fā)需要哪些軟件,希望能對你有些幫助。
Eclipse
Eclipse 將他的工作流分成了三個部分:Workbench, Workspace, perspective。Workbench的作用就是相當于開發(fā)環(huán)境中的起點。而Workspace將項目、文件和配置設(shè)置整合在目錄下。Perspectives則是基于Workspace的環(huán)境在Workbench中有效定義工具、視圖、設(shè)置。盡管初學者會覺得Eclipse跟Netbeans 和 IntelliJ IDEA相比之下操作起來更加有難度,但是Eclipse的靈活性還是受到大量開發(fā)者的青睞。
Luna是新版本的的Eclipse,他已支持Java8, 支持分屏編輯,它還增添一個全新的純黑背景主題和一個多功能的命令行終端。
Gradle
Gradle 是一個建立在Apache Maven 和 Apache Ant 上的自動化構(gòu)建工具。盡管他不是最受歡迎的自動化構(gòu)建工具 (Maven以64%的市場占有率穩(wěn)居第一),但是它正在快速的被更多的開發(fā)者所接受。不得不提的是,他還是Android開發(fā)的默認構(gòu)建工具。
Gradle 使用起來非常簡潔。與Maven 和 Ant使用XML后綴截然相反,它是以 Groovy 語言為基礎(chǔ)的。一個基礎(chǔ)的為java項目的Gradle build文件由如下句子組成:apply plugin: java.還有一些額外的插件可以幫助你增添新語言、為IDE(集成開發(fā)環(huán)境)生產(chǎn)項目文件,構(gòu)建本地二進制文件等。
Javadoc
Javadoc 是一款由甲骨文出品的用于程序的開發(fā)文檔的工具。它從程序源代碼中抽取類、方法、成員等注釋形成一個和源代碼配套的API幫助文檔。也就是說,只要在編寫程序時以一套特定的標簽作注釋,在程序編寫完成后,通過Javadoc就可以同時形成程序的開發(fā)文檔了。
Javadoc 注釋使用開始一個標簽、一個結(jié)束標簽、一個或多個描述型標簽。開始標簽與標準的java多行注釋標簽非常相似,不同之處在于兩個星號(*)的使用。只要沒有另外規(guī)定,Javadoc會自動將標簽和關(guān)鍵詞轉(zhuǎn)化為標準格式。Javadoc還會廣泛運用超級鏈接,可以連接到其他地方的編碼。包括Eclipse在內(nèi)的很多IDE都可以自動添加Javadoc注釋在variables、classes 和methods。
JUnit
JUnit是一個開放源的Java語言的單元測試框架。一個基礎(chǔ)的JUnit測試包括一個測驗class,一個測驗method還有一個等待被測驗的功能。JUnit使用注釋來決定測試如何架構(gòu)和運行。據(jù)一個簡單的例子,如果你有一個class稱為 MathClass,method為乘除法,你可以建立一個JUnit 測試來檢查預(yù)料以外的值。當數(shù)字2和5在乘法的法則下,你會期待結(jié)果為10這個值。當在除法中將分母設(shè)為0,你會期待一個不符合算數(shù)法則規(guī)定的提示。
想了解更多相關(guān)資訊請關(guān)注java培訓頻道-查看更多,了解相關(guān)專業(yè)課程信息您可在線咨詢也可免費申請試課。關(guān)注賦能網(wǎng)了解更多:4008-569-579
本文鏈接:
本文章“java開發(fā)需要哪些軟件”已幫助 73 人
免責聲明:本信息由用戶發(fā)布,本站不承擔本信息引起的任何交易及知識產(chǎn)權(quán)侵權(quán)的法律責任!
本文由賦能網(wǎng) 整理發(fā)布。了解更多培訓機構(gòu)》培訓課程》學習資訊》課程優(yōu)惠》課程開班》學校地址等機構(gòu)信息,可以留下您的聯(lián)系方式,讓課程老師跟你詳細解答:
咨詢熱線:4008-569-579