軟體java
㈠ 用java寫的軟體有哪些
簡直是浪費時間。
網站的話,也不是很多,畢竟java只適合做大型的企業網站。給你已個著名一版點的:校內權網。除了手機軟體和網站,基本上沒有什麼桌面應用軟體是用Java作的。java不適合做這個。如果你打算學Java的話,最好別學桌面應用程序開發
㈡ 學習JAVA的開發軟體用什麼好
剛學Java之前,很多人都不清楚需要用到哪些軟體,學習java首先需要學習JDK,JDK是一個編寫Java的Applet小程序和應用程序的程序開發環境。JDK是整個Java的核心,包括了Java運行環境,一些Java工具和Java的核心類庫。不論什麼Java應用伺服器實質都是內置了某個版本的JDK。所以學好JDK是掌握Java的第一步。
IDE:推薦eclipse,只要是java就需要裝JDK。Eclipse之類的都不錯免費,插件特別多,萬能神器,做啥都行;當然不足就是所有插件都需要你裝。
MyEclipse收費,專門用來做J2EE開發的,就是做跑在伺服器上的可以生成網頁的那種東西;如果想使用可以下載破解版。
IDEA也不錯,有兩個版本,免費版的可以做Java開發,就是寫那種跑起來是黑框框的Java程序,也可以做Android開發(做Android更好的選擇去google下載AndroidStudio);付費版的還可以做J2EE開發。
1、語言方面,javaweb的話java功底肯定要扎實,html比較簡單,熟悉基本標簽,開發時會基本格式,結合幫助文檔,開發多了還是比較容易的,jsp的配置原理要搞清楚
2、平台,一般的javaweb開發都使用myeclipse,多用,掌握基本的調式、排錯,主要在實際開發中積累工具使用的經驗,以及排錯能力。tomcat是網路容器,要會配置部署,也比較簡單,內容較少,會基本的配置部署就行了,但是初學者經常會出一些莫名其妙的錯誤,多自己動手解決,看文檔,要學的東西不多。
3、框架的使用是企業為規范團隊開發都會規定一個項目使用某個框架,掌握其中的一款就行了,具體那款比較好,就不好評判了。
4、MVC模式是基本開發理念,在設計自己的功能代碼頁面的時候有這樣的思想使代碼層次清晰就好。
5、資料庫也是開發者不可缺少的技能之一,SQL查詢語句是都要使用的,盡量多掌握,具體資料庫類型的化mysql、oracle比較主流,可以選擇一種進行開發,能夠基本建庫建表及基本查詢排錯就差不多了。
6、腳本語言javascript、jquery也是網頁開發廣泛使用的腳本語言,是動態網頁實現的總要技術。具體學習的化寫幾個小程序熟悉基本使用格式入門,要想精通的話就得在實際工作中不斷積累總結了。
㈢ 學java用什麼軟體好
肯定是eclipse,這個不用說,
不管是新手還是工作的。這個是主流的java編譯軟體了。選這個絕對不後悔。
至於其他的話netbeans也不錯。
㈣ Java開發常用的軟體有哪些
1、JDK是java環境安裝後的產物,可以對java程序進行編譯,通過記事本等文本編輯器編寫的java文件均可以進行編譯;
㈤ java的編程用的軟體有哪些
初學者應該用ultraedit,在DOS下運行(鍛煉動手能力),有基礎後用Eclipse(功能很強大),這是很多Java培訓機構的做法,也很有效。
㈥ JAVA編程是用什麼軟體的
JAVA編程常用的軟體:
1、Eclipse:
Eclipse 是一個開放源代碼的、基於 Java 的可擴展開發平台。就其本身而言,它只是一個框架和一組服務,用於通過插件組件構建開發環境。幸運的是,Eclipse 附帶了一個標準的插件集,包括 Java 開發工具(Java Development Tools,JDT)。
2、MyEclipse:
MyEclipse是Eclipse的升級版,也是一款功能強大的J2EE集成開發環境,由Genuitec公司發布,提供免費版和收費版。被譽為最好用的Java IDE之一。
MyEclipse 是對Eclipse IDE的擴展,利用它可以在資料庫和JavaEE的開發、發布以及應用程序伺服器的整合方面極大的提高工作效率。
3、IntelliJ IDEA:
IntelliJ IDEA是一款綜合的Java 編程環境,被許多開發人員和行業專家譽為市場上最好用的IDE之一,與MyEclipse齊名。
它提供了一系列最實用的的工具組合:智能編碼輔助和自動控制,支持J2EE,Ant,JUnit和CVS集成,非平行的編碼檢查和創新的GUI設計器。
4、NetBeans:
NetBeans IDE是一個屢獲殊榮的集成開發環境,可以方便的在Windows、Mac、Linux和Solaris中運行。NetBeans包括開源的開發環境和應用平台,NetBeans IDE可以使開發人員利用Java平台能夠快速創建Web、企業、桌面以及移動的應用程序。
5、BlueJ:
BlueJ是一款支持Java編程語言的集成開發環境(IDE)。它原本是為了教育目的而開發的,同時也適合於那些想做小型軟體開發的開發人員。它的運行需要JDK(Java開發工具包)的幫助。BlueJ主要是為面向對象的程序設計教學而開發的,因此它的設計不同於其他的開發環境。
參考資料來源:網路-BlueJ
參考資料來源:網路-IntelliJ IDEA
參考資料來源:網路-Netbeans
參考資料來源:網路-eclipse
參考資料來源:網路-MyEclipse
㈦ 靠java編的常見軟體都有啥啊
能啊,現在很多軟體都用java編的,不過可能比較占內存,但是用java也是有許多優點的。
㈧ 用java編程的軟體叫什麼
分享一下Java的4大常用工具吧!
1、SCanner
有無數Java工具能幫助您構建解析器,很多函數語言已成功構建解析器函數庫(解析器選擇器)。但如果要解析的是逗號分隔值文件,或空格分隔文本文件,又怎麼辦呢?大多數工具用在此處就過於隆重了,而String.split()又不夠。(對於正則表達式,請記住一句老話:「您有一個問題,用正則表達式解決。那您就有兩個問題了。」)
2、ServiceLoader-載入服務(獲取介面的所有實現)
Java開發人員常常希望將使用和創建組件的內容區分開來,這通常是依靠創建一個描述組件動作的介面,並使用某種中介創建組件實例來完成的。
3、StAX-解析XML文件
當XML頭一次出現在很多Java開發人員面前時,有兩種基本的解析XML文件的方法。SAX解析器實際是由程序員對事件調用一系列回調方法的大型狀態機。DOM解析器將整個XML文檔加入內存,並切割成離散的對象,它們連接在一起形成一個樹。該樹描述了文檔的整個XMLInfoset表示法。這兩個解析器都有缺點:SAX太低級,無法使用,DOM代價太大,尤其對於大的XML文件—整個樹成了一個龐然大物。
幸運的是,Java開發人員找到第三種方法來解析XML文件,經由對文檔建模成「節點」,它們可以從文檔流中一次取出一個,檢查,然後處理或丟棄。這些「節點」的「流」提供了SAX和DOM的中間地帶,名為「StreamingAPIforXML」,或者叫做StAX。(此縮寫用於區分新的API與原來的SAX解析器,它與此同名。)StAX解析器後來包裝到了JDK中,在Javax.xml.stream包。
4、Timer
Java.util.Timer和TimerTask類提供了方便、相對簡單的方法可在定期或一次性延遲的基礎上執行任務