首頁>Club>
8
回覆列表
  • 1 # 科研基

    JAVA程式設計的軟體有哪些,不如說說JAVA程式設計有哪些方式。

    直接程式設計

    JAVA程式設計可以直接用文字Text來寫,透過命令列進行控制編譯執行。

    這個方法的缺點是JAVA的冗長程式碼多,沒有語法糾錯,程式碼補全等。

    eclipse

    Eclipse 是一個開放原始碼的、基於Java的可擴充套件開發平臺。就其本身而言,它只是一個框架和一組服務,用於透過外掛元件構建開發環境。而且,Eclipse 附帶了一個標準的外掛集,包括各種Java開發工具。

    這個屬於當前也很流行的JAVA程式設計軟體,對JAVA的適配性極好。

    最重要的原因就是它是免費的

    雖然我們經常稱它為JAVA程式設計軟體,但是它不只是可以用於JAVA,C語言、C++、Android等等都可以。

    唯一缺點是介面不好看,當然只是我這麼覺得。。。

    IntelliJ IDEA

    IntelliJ在業界被公認為最好的java開發工具之一,尤其在智慧程式碼助手、程式碼自動提示、重構、J2EE支援、Ant、JUnit、CVS整合、程式碼審查、創新的GUI設計等方面的功能可以說是超常的。

    優點

    最突出的功能自然是除錯(Debug),可以對Java程式碼,JavaScript,JQuery,Ajax等技術進行除錯。比如檢視Map型別的物件,如果實現類採用的是雜湊對映,則會自動過濾空的Entry例項。其次,需要動態Evaluate一個表示式的值,比如我得到了一個類的例項,但是並不知曉它的API,可以透過Code Completion點出它所支援的方法。最後,在多執行緒除錯的情況下,Log on console的功能可以幫你檢查多執行緒執行的情況。

    它還有很多特色的功能

    幾乎完美的程式碼導航JUnit的完美支援對重構的完美支援編碼輔助靈活排版在不需要外掛的情況下完美支援JSP列編輯模式完美的程式碼補全版本控制智慧程式碼糾錯提示

    在我看來,IDEA是提升JAVA開發效率的最佳工具。

    並且IDEA被很多公司都拿去魔改成自己的開發工具,比如谷歌的Android Studio,華為快要推出開發工具等,足矣見得IDEA的強大。

    他有兩個版本,一個社群版,一個正式版。社群版功能滿足基本的使用,正式版收費,功能更全面。

    Visual Studio

    這是微軟開發的開發工具,它一樣可以用來開發JAVA,當然這個軟體所能開發的語言和專案很廣。

    它同樣也分為多個版本:

    總得來說這幾個開發工具都很棒,但是我比較推薦IDEA,只要你用過了它就一定會會愛不釋手。

  • 2 # 全階魔方

    JAVA程式設計常用的軟體:1、Eclipse;2、MyEclipse;3、IntelliJ IDEA;4、NetBeans:5、BlueJ:

    當然初學的時候用來做一些簡單的例子可以用jcreator,慢慢的學習到了J2EE用eclipse

  • 3 # Echa攻城獅

    “工欲善其事必先利其器”,想要學好Java程式設計開發,除了要有好的學習資源之外,還要有一套適合自己的Java程式設計軟體,好的程式設計軟體能極大提高你的學習和工作效率。那麼,Java程式設計軟體有哪些?Java程式設計用什麼軟體好呢?下面整理了一些華清Java學院為大家推薦的Java程式設計軟體。

    Java程式設計軟體有哪些?

      1、JDK

      JDK是java初學時用的,比較麻煩,建議開始學習Java的時候結合記事本使用,可以強迫熟悉Java語句和Java程式的基礎結構,當然嚴格來說,程式設計軟體裡面應該不包括它,它只是支援java的底層工具。

      2、Jbuilder

      Jbuilder是一個視覺化JAVA開發工具。它是在Java2平臺上開發商業應用程式、資料庫、釋出程式的優秀工具。它支援J2EE,所以程式設計師可以快速的轉換企業版Java應用程式。

      JBuilder 對重量級框架的支援比較好。比如EJB。

    3、Eclipse

     Eclipse 是一個開放原始碼的、基於Java的可擴充套件開發平臺。就其本身而言,它只是一個框架和一組服務,用於透過外掛元件構建開發環境。幸運的是,Eclipse 附帶了一個標準的外掛集,包括Java開發工具(Java Development Kit,JDK)。

      Eclipse 對輕量級框架的支援比較好。比如Struts、Hibernate

    4、NetBeans

    NetBeans包括開源的開發環境和應用平臺,NetBeans IDE可以使開發人員利用Java平臺能夠快速建立Web、企業、桌面以及移動的應用程式,NetBeans IDE已經支援PHP、Ruby、Java、Groovy、Grails和C/C++等開發語言。

    NetBeans 對做Web開發比較好。

    5、MyEclipse

    MyEclipse,是在eclipse 基礎上加上自己的外掛開發而成的功能強大的企業級整合開發環境,主要用於Java、Java EE以及移動應用的開發。MyEclipse的功能非常強大,支援也十分廣泛,尤其是對各種開源產品的支援相當不錯。

    Java程式設計用什麼軟體比較好?

      Java程式設計用什麼程式設計軟體比較好呢?目前使用比較多的就是Eclipse和Myeclipse,因為它是開源的,免費的。當然工具是死的,人是活的,Java程式設計用什麼軟體好還要因人而異,所以建議大家每個軟體都試用一下,每個人的程式設計習慣不同,所以適合和喜歡的程式設計軟體自然也不相同。

  • 4 # 小小猿愛嘻嘻

    Java作為當前一個非常流行的程式語言,在Web開發以及安卓開發方面有著非常廣泛的應用,對應程式設計軟體自然非常多,下面我簡單介紹3個,分別是idea、eclipse和vs code,感興趣的朋友可以嘗試一下:

    01專業強大idea

    這是jetbrains公司的產品,也是當前主流的Java開發軟體,在公司及個人桌面端有著非常廣泛的應用,社群版完全免費,支援智慧補全、程式碼高亮、語法提示、版本控制等常見功能,自帶有gradle和maven構建工具,因此專案管理更方便,junit單元測試、cvs整合、程式碼分析等功能都非常不錯,對於日常Java開發來說,是一個非常不錯的選擇,值得推薦和使用:

    02免費開源eclipse

    這是早期一個非常主流的Java開發工具,大部分Java工程師都接觸過,本身採用Java開發而成,免費開源跨平臺,常見的程式碼高亮、語法提示、自動補全等功能這個軟體都能很好相容,除此之外,外掛擴充套件豐富,安裝相關外掛後,也可作為安卓、c++、python等開發工具,個人使用來說非常不錯,輕便靈活,不過隨著idea的發展興起,eclipse的使用範圍有所下降:

    03小巧靈活vs code

    這是一個非常受歡迎的程式碼編輯器,微軟自主設計研發,介面風格和vs非常相似,但沒有vs那麼臃腫、龐大,僅限於windows平臺,linux、mac都能很好支援,智慧補全、語法提示、程式碼高亮等功能非常不錯,除此之外,外掛擴充套件非常豐富,在前端、python等開發中佔據著非常重要的位置,如果你需要一個輕便靈活的程式碼編輯工具,支援多種程式語言,可以使用一下這個軟體,效果非常不錯:

    當然,除了以上3個基本的Java開發工具,還有許多其他Java開發軟體,像myeclipse等也都非常不錯,基本使用方式類似,只要你熟悉一下使用過程,很快就能掌握的,主流的來說,還是以idea為主,網上也有相關教程和資料,介紹的非常詳細,感興趣的話,可以搜一下,希望以上分享的內容能對你有所幫助吧,也歡迎大家評論、留言進行補充。

  • 5 # 蜜蜂攻城獅

    這個問題其實很簡單

    初學者----系統自帶的記事本;自學或者跟著影片學習的“hello world”,有多少人是用記事本寫的?

    其次,可能會用到notepad++這個文編編輯工具開發簡單的單頁面程式;

    深入一點,開始使用java開發專案的時候,編輯器的選擇就很多了。目前主流的還是這三個Eclipse,IntelJ IDEA ,VS Code,其它的還有很多,不過開發工具只是輔助我們開發,學會一個就可以,至於你使用哪一個,看那個順眼用那個吧。我最開始用的是Eclipse,後來團隊要求是用IDEA,那就用唄,直接設定一下對映關係為Eclipse。快捷鍵操作就基本跟Eclipse一樣了。

    IDEA 確實操作流程一些,但是非常吃電腦記憶體。

  • 6 # IT技術大雜燴

    目前用的比較多的是idea、Eclipse。

    idea全稱是IntelliJ IDEA,是java語言開發的整合環境,IntelliJ在業界被公認為最好的java開發工具之一。

    idea的智慧提示、程式碼重構、版本控制等方面非常強大,而且很多公司都會要求使用idea開發工具。如果你之前使用的是eclipse,也建議你試試idea。在idea中也可以設定使用Eclipse的快捷鍵,所以不用擔心過渡困難。

    之前有不少人使用的Eclipse,後來轉到idea後都是一發不可收拾。所以,強烈建議試用,相信它不會讓你失望的。

  • 7 # 嘟啦啦嘟啦

    俗話說,工欲善其事必先利其器,工作中能提高效率,必選流行的IntelliJ IDEA,是java程式語言開發的整合環境。IntelliJ在業界被公認為最好的java開發工具

  • 8 # 北漂程式設計師大松

    Java程式設計軟體主要有Eclipse、MyEclipse、IntelliJ IDEA。最好用的是IntelliJ IDEA,強烈推薦。

  • 9 # 人工智慧和數字經濟

    Java IDE主要有Eclipse和Idea。如果是中初級程式設計師建議用Eclipse,Eclipse比較簡單,容易上手。如果開發大型專案建議用Idea,最主要的原因是dug方便。

  • 10 # 一個程式設計師的奮鬥史

    什麼,都已經2020年了你還在用Eclipse?Java開發,我只推薦這一款......

    Intellij IDEA

    它都有哪些優點呢?下面聽我一一道來:

    1、更加智慧的智慧提示

    如下圖這樣,一般的IDE在你編寫程式碼的過程中都會有智慧提示這個賣點,當然IDEA也為我們提供了這一功能,輸入Ctrl + Space 快捷鍵即可完成。

    很明顯,我們想new一個Calendar實體出來,上圖中的提示不是我們想要的東西。其實IDEA 提供了更加智慧的程式碼提示功能,它可以基於上下文環境,智慧幫你過濾可以使用方法,該快捷鍵為 Ctrl+Shift+Space。效果如下圖:

    2、函式引數提示

    相信很多人遇到過多引數呼叫問題,當一個方法引數列表過多時,很難記住具體的引數型別,此時我們不得不去翻閱方法的定義。而在 IDEA 中,這一切早已有更加簡便的方法,只需將游標放置在放入引數列表中,暫停一會,IDEA 就會幫你智慧提示或直接在方法內使用 ctrl +P 即可快速出現提示框。

    3、和Git的完美相容

    在一個專案的開發過程中,版本管理至關重要!而在IDEA中,早已為我們做好了這一切,而且免去了大部分程式設計師經常使用命令列操作Git的痛苦。

    4、詳細的教程

    想不到吧!IDEA的優點、使用方法居然要用一些列教程來說明。基本算的上手把手教你用IDEA了,裡面不僅包含了IDEA的常用快捷鍵、介面主題配置、佈局介紹、Git的設定,更包含了個性化配置IDEA的VM引數等方法面面。具體如下圖所示,感興趣的小夥伴快來關注我吧。

    5、支援遠端除錯

  • 11 # 網站建設web前後端

    Java核心軟體當然是jdk14,最新版是Jdk15. 編譯軟體有eclipse,Intellij IDEA(這個需要的記憶體更大一些)。JCeator更加小巧,不過好像現在用的人好少了吧。

  • 中秋節和大豐收的關聯?
  • 關於人工智慧學習路線圖,有哪些?