首頁>Club>
剛入門
24
回覆列表
  • 1 # 海151854690

    現在Java比較流行開發工具有:Eclipse,STS(Spring在Eclipse基礎上安裝了很多方便得外掛),IntelliJ IDEA,NetBeans,已經稍微強大一點的文字編輯器如(如EditPlus,Vim)

    要說到推薦,我就推薦2個Eclipse,IntelliJ IDEA 。

    很多人是使用Eclipse的忠實粉絲,我也覺得Eclipse是最好用的Java開發工具,Java開發的首選,

    但個人覺得,如果是實際應用,講求效率等,推薦IntelliJ IDEA,這個是商業化付費軟體,捷克軟體公司JetBrains,很好用,非常智慧,而且非常的流暢,開多個IDEA都不卡,相比Eclipse,Eclipse耗記憶體,開多一兩個就會導致電腦記憶體不足了。

    其他的工具:NetBeans

    NetBeans是由太陽微系統公司(Sun Microsystems,Java語言的開創者,2009年已被甲骨文公司收購)在2000年建立的開源軟體開發工具,NetBeans也大勢漸去。不推薦。

  • 2 # 李柏林

    一般都會經歷好幾個程式設計軟體,可以用電腦自帶的文字,然後有editplus,Notepad++,另外還有Eclipse,或者MyEclipse,Eclipse和MyEclipse用著都可以,區別就是MyEclipse是收費的,隨著技術發展,許多公司自己做一些外掛什麼的,基本上和MyEclipse差不多。

  • 3 # 湖心橋

    目前我是在校初學JAVA的學生,我們先是用jdk,它能較容易瞭解JAVA底層編譯原理,和理解面向物件的概念,但它不適合於企業中大型的開發。再學習使用較實用的軟體Eclipse:

    Eclipse 將他的工作流分成了三個部分:Workbench, Workspace, perspective。Workbench的作用就是相當於開發環境中的起點。而Workspace將專案、檔案和配置設定整合在目錄下。Perspectives則是基於Workspace的環境在Workbench中有效定義工具、檢視、設定。儘管初學者會覺得Eclipse跟Netbeans 和 IntelliJ IDEA相比之下操作起來更加有難度,但是Eclipse的靈活性還是受到大量開發者的青睞。

    其它編譯軟體也沒有用過,去百度上看看會有詳細的介紹。

  • 4 # 吃付寶搜7189055大包

    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

  • 5 # 執著的瘋子8

    看你主要開發什麼,各種開發工具無非就是整合一些外掛,或者一些功能。如果是普通的工具java類,用eclipse。web專案用myeclipse。最近比較流行idea,你可以試試。

  • 6 # IT痕跡

    目前專為Java而生的熱門工具就兩款,eclipse和idea,各有各的好處:

    1、eclipse相對來說教程全面,功能也很強大,大部分公司還在使用,Eclipse 是一個開放原始碼的、基於Java的可擴充套件開發平臺。就其本身而言,它只是一個框架和一組服務,用於透過外掛元件構建開發環境。幸運的是,Eclipse 附帶了一個標準的外掛集,包括Java開發工具(Java Development Kit,JDK)。

    2、idea最近一兩年火起來的,介面清爽,編寫流暢,IDEA 全稱IntelliJ IDEA,是java語言開發的整合環境,IntelliJ在業界被公認為最好的java開發工具之一,尤其在智慧程式碼助手、程式碼自動提示、重構、J2EE支援、Ant、JUnit、CVS整合、程式碼審查、 創新的GUI設計等方面的功能可以說是超常的。IDEA是JetBrains公司的產品,這家公司總部位於捷克共和國的首都布拉格,開發人員以嚴謹著稱的東歐程式設計師為主。

  • 7 # 萌萌小芯

    學java時用的是eclipse,工作之後跟同事一起用了Netbeans,後來也試過IntelliJ IDEA。eclipse主要是因為記憶體佔用太大,對Maven專案的支援也不是非常好,新增依賴不方便。IntelliJ IDEA是很不錯的開發工具,用過一段時間後來也沒再繼續使用了,主要是因為要在同一視窗開啟多專案,而IntelliJ IDEA這方面支援不是很好。Netbeans一直用到現在,起初是因為用它來開發Swing視窗小工具,這個可以元件拖放,開發視窗很方便。另外Netbeans對Maven專案支援比較好,提供了比較多方便的操作。下面看看Maven相關操作截圖:

    在依賴關係右鍵選單可以進行新增依賴,下載資源等,如下圖:

    倉庫中沒有對應jar包時可以很方便的安裝工件

  • 8 # 隨機印變

    以前用eclipse ,現在用IntellIJ IDEA 比eclipse好用多了

  • 9 # 碼農傳奇

    目前比較流行的是eclipse(myelipse)和idea吧,目前本人只使用過eclipse(myelipse),能夠滿足絕大部分要求,對於idea不予評價。

  • 10 # 玩著學程式設計

    剛開始學習的時候,eclipse可能會比較方便一些;

    以前學習Java的時候,看的是“ 如鵬網 ”的影片教程——《這樣學Java不枯燥》,挺好玩的,免安裝jdk,無需配置環境變數,直接下載如鵬網版本的eclipse解壓開啟就行;

    課程體系的設定也可以極大的激發對程式設計的興趣,透過開發超級瑪麗,飛機大戰,吃金幣等經典小遊戲來講解Java的知識點,沒想到Java還可以這麼學,適合初學者學習,詳情可以到如鵬網官網上去了解一下,蠻有成就感的;

  • 11 # 視覺前沿

    用eclipse 吧,myeclipse要收費的,或者下載個註冊機用eclipse 可以按照以下步驟安裝外掛第一步 安裝JDK(虛擬機器,實現跨平臺)jdk-1_5_0_05-windows-i586-p.exe第二步 安裝TOMCAT jakarta-tomcat-5.5.9.exe,軟體簡介: jsp網站執行環境,如.net的iis一樣第三步 解壓eclipse,eclipse-SDK-3.4-win32.zip 第四步 安裝外掛,包括多國語言包NL.rar,將解壓的eclipse目錄直接覆蓋到第三步解壓目錄下。 tomcat外掛,將解壓的com.sysdeo.eclipse.tomcat_3.1.0複製到eclipse的plugin目錄下。 lomboz外掛,將解壓的eclipse目錄直接覆蓋到第三步解壓目錄下。最後,開啟eclipse,preferences 設定tomcat選單,將tomcat的安裝目錄設定好;

  • 12 # 取名字是件難事

    學習Java的話,應該會涉及到下面幾個工具吧:

    第一:最基本的就是JDK了,但是很多人剛接觸Java的話可能會被JDK的安裝搞得暈頭轉向的,那可以參考https://www.w3cschool.cn/java/java-environment-setup.html進行設定。

    第二:你需要一個整合開發環境了,個人還是建議使用eclipse吧,免費開源的java IDE,並且是基於Java的可擴充套件開發平臺。

    第三:你需要一個伺服器,使用Tomcat就行,不是很瞭解的話,可以看看W3Cschool的《Tomcat權威指南》,已經整理的很清楚了,配置與安裝都有介紹了。

    最後,你肯定需要一個數據庫了,這個算是比較經常提及的了。

    好嘞,上面就是學習Java基本要使用到的一些軟體了,想要學Java的話,安裝配置完環境就可以好好學了,學習過程中可能還會遇到各種問題吧,但是總有解決方法的,加油咯~~~

  • 13 # 神話56644777

    eclipse吧,idea每次還得線上驗證下,麻煩。

    myeclipse低版本還行,現在特別臃腫,不用了!

    其實程式設計工具不要那麼臃腫,基礎常用的也就那麼幾個,完善好就行,其他的地方沒bug穩定快速就行,越出越特麼的臃腫,自己玩起自己!

  • 14 # Java人艾菲斯

    我是9年IT從業者佶爾艾菲斯,目前在一家上市企業做Java研發,我來回答一下你的問題吧。

    目前市場中Java開發工具非常的多,很多文字編輯器很方便。我就推薦一下我現在常用的開發工具吧。IntelliJ IDEA

    IDEA被大多數Java者認為是開發非常效率以及順手的工具。他有著非常實用的快捷鍵以及人性化的使用方式。尤其是程式碼提示以及錯誤提示方面尤為突出,而且可以整合非常多的外掛來幫助你提高開發效率。對於記憶體的最佳化也做得不錯,很少出現程式卡死的情況。但是有一點不好就是不是完全開源,需要註冊碼。至於怎麼弄,自行百度吧。

    Eclipse

    目前使用最廣泛的IDE,使用簡潔,配置方便,Eclipse市場中也有著非常多的開源外掛可以使用。eclipse在程式碼提示上也非常強大.確定是對於前端頁面的支援不夠強大,Js,html的錯誤檢查支援的不好,而且內容不夠時容易崩潰.

    JD-GUI

    JD=GUI是非常好的一款反編譯工具,當然eclipse和IDEA都有反編譯外掛,如果不想啟動idea和eclipse檢視的話 就用JD-GUI吧.當然他只是提供反編譯和檢視程式碼功能,是無法進行直接編輯class檔案的。

    Editplus、notpad++

    以上兩種文字編輯器我就一起介紹了,上面兩款文字編輯器,在文字編輯上效果不錯,程式碼顏色區分,格式化都不錯,在初期學習java的時候可以使用這兩款編輯器,但是無法提供程式碼檢查以及提示功能。

    HBuilder

    HBuilder是一款前端使用的工具,在編寫html,js甚至jsp等檔案時有著良好的介面以及非常不錯的程式碼提示功能。

  • 15 # Java實戰技術

    分享一些開發中經常用到的工具。

    1.intellij idea

    首推的開發工具,非常好用,集成了很多開發外掛,而且有很好的使用者社群,使用便捷且UI很有逼格,唯一的問題就是收費,不過相信很多開發同學都可以搞得定,值得推薦!

    2.eclipse

    作為Java開發的老牌工具,開源且免費,也有很多外掛可以使用,有強大的開源社群。剛開始學習程式設計的時候一直都使用它,但是自從接觸intellij idea,就沒再用過了。

    3.sublime text

    這個工具稱為編碼神器並不過分,強大的外掛支援及強大的功能,讓類似editplus之類的編輯器遜色不少,值得推薦!

    4.DataGrip

    它是一個數據庫管理工具,支援多種資料庫操作,操作介面簡單易用,對查詢結果有多種操作,SQL編寫智慧提示,UI有逼格,值得推薦!

    5.Postman

    一款功能強大的http請求除錯工具,除錯介面一直使用它,推薦!

    6.印象筆記

    作為開發人員經常需要記錄或備份一些技術內容,印象筆記可以很好的提供諸多服務,例如提供外掛,一鍵儲存網頁內容到筆記。用過很多線上筆記工具,最終選擇了它。

    7.xmind

    思維導圖工具,很方便。

    8.一時半會想不全,想到再補

  • 16 # 懂你的夜952

    目前市面上的公司用的工具主要有eclipse,myEclipse,IntelliJ IDEA,對於這幾款軟體,各有各的優缺點吧。我覺得不管使用什麼樣的軟體,只要是適合自己的,自己用的習慣的,能夠提供工作效率的,就是是好的軟體。

  • 17 # 會點程式碼的大叔

    現在做JAVA開發主流的IDE無非就是Eclipse和idea,Eclipse是口碑最好的免費IDE,而idea是口碑最好的收費IDE。基於Eclipse的還有熟悉的MyEclipse,如果Spring用的較多的話,還有一個STS(Spring Tool Suite),它也是一個被包裝過的Eclipse。

    雖然我也覺得idea比Eclipse好用,不僅僅因為免費,而且因為它的第三方外掛的策略,近二十年的積累,會讓idea很難在短時間超過Eclipse(我指的是使用人數上面)。

    在開發過程中,我常用的其他幾個軟體也介紹一下:

    Editplus

    這是一個文字編輯器,甚至可以看做是一個簡化版的IDE了,簡單的文字處理我一般都用這個軟體。裡面有一個功能是我最喜歡的:正則表示式替換。可以使用正則表示式來替換任何匹配的字元,比如我需要在每一行的行首或行位增加一個固定字元,都是一步搞定。

    類似的軟體有UltraEdit,有更強大的文字替換功能的sublime text(不過這個軟體有點兒大,我做後臺開發只用這一個功能有點兒虧)。

    beyond compare

    強大檔案比較工具,主要用途是對比兩個資料夾或者檔案,設定電腦上的目錄和FTP地址的內容。

    SoapUI

    最常用的功能就是做介面測試:WebService/Rest,但是實際上功能完全不是這些,據說還可以快速建立和執行自動化功能、迴歸、合規和負載測試。

    其實使用什麼用具,還是看個人的習慣,做到將此工具的用法爛熟於心,閉上眼睛都能正確敲中你想要的快捷鍵。

  • 18 # 二師兄又瘦了

    本人就是搞JAVA的,做了7年,不常用的軟體就不說了,就說三類常用的開發,一般每一家公司只會選擇一種

    1、Eclipse,用的人最多,不僅是因為免費的,最重要的是誕生也早,佔用的資源和記憶體相對比較少,比較穩定,各方面工作都能夠滿足

    2、MyEclipse,和Eclipse差不多,只不過集成了很多開發的工具包和外掛,不是免費了,畢竟別人做了封裝了嘛

    3、IntelliJ IDEA,近幾年流行出來的,非免費,比較佔記憶體,聽說除錯比較方便,這個要看個人,是否習慣

  • 19 # 妖精的尾巴1056

    本人的工作是軟體測試,每天都和開發打交道。服務過幾個公司,開發們用的工具無非如下幾種:

    1.eclipse,不但開源免費還可支援多種外掛和語言。

    2.svn,是一個開源的版本控制系統。多個人開發同一個專案可以共用資源,合併程式碼。

    3.git,也是一個開源的版本控制系統,所不同的是它是分散式的。而且更加的高效。我們現在的專案正在由vn逐漸向git遷移。

    4.genkins,開源的軟體專案,是基於java開發的一種持續整合工具。最主要的功能是可以持續的軟體版本釋出,每次開發完或是改完bug都可以快速地部署。

    5.文字編輯器,比如notepa++還有UE異都是很好用的程式碼編輯器。這個就看個人使用偏好了。

    以上,是一般公司java開發常用的軟體。

  • 20 # 小逗電競

    Java開發工具眾多,比如:剛起步學習用的Editplus、Netbeans、Eclipse、Jbuilder、Myeclipse等等,需要根據你從事的具體工作而定,比如:開發Java Swing有人覺得Jbuilder就非常好用,開發Java SE後臺應用程式覺得Eclise和Myeclipse好用等等。

    Editplus

    這個工具不用多說,但凡從事IT行業,我覺得這個工具都使用過。這種工具開發Java就是剛學Java時手工javac編譯時代。

    Eclipse(for Java SE、Java EE、Adroid)

    如果你是開發Java SE應用程式,不涉及Web頁面上的開發,使用Eclipse for Java IDE就非常方便好用,響應速度也很快。

    但是,如果你開發Java EE應用程式,涉及Web開發,就需要下載Eclipse for Java EE,根據自己的情況而定。

    同時,Eclipse EE結合ADT可以開發Android App,當然:你可以選擇Eclipse整合好的Android開發工具,下載安裝後ADT都已經整合好了,非常方便。

    Jbuilder

    記得前幾年在大學學Java Swing的時候用過,擅長Java桌面應用程式的開發,控制元件是可以拖拽的,非常方便。但後來,發現eclipse Luna版本也是可以的,後來就不用了。

    Myeclipse開發工具

    Myeclispe版本較多,最穩定的是6.5版本,但非常老土了。而Myelipse 10就非常不錯,大家公認,包括清新的介面等等。可以開發Java SE和Java EE應用程式,非常棒!你覺得呢?

  • 中秋節和大豐收的關聯?
  • 真正能吸引男人的女人,是自強自立由內而外散發的自信,你怎麼看?