激情六月丁香婷婷|亚洲色图AV二区|丝袜AV日韩AV|久草视频在线分类|伊人九九精品视频|国产精品一级电影|久草视频在线99|在线看的av网址|伊人99精品无码|午夜无码视频在线

當前位置:首頁 >問答首頁 >web前端

學java需要用到什么軟件?用哪個軟件好?

2023-07-13 10:03:04
精選回答
來自正直未小熊貓的回答 2023-11-29 22:23:47
初學Java你需要學習JDK,JDK是一個編寫Java的Applet小程序和應用程序的程序開發(fā)環(huán)境。JDK是整個Java的核心,包括了Java運行環(huán)境,一些Java工具和Java的核心類庫。不論什么Java應用服務器實質(zhì)都是內(nèi)置了某個版本的JDK。所以學好JDK是掌握Java的第一步。 學好JDK后,還有其他幾種軟件如果你感興趣也可以學一學,這幾種軟件分別為:Eclipse:一個開放源代碼的、基于Java的可擴展開發(fā)平臺;EditPlus:文本編譯工具,初學者可以使用EditPlus編譯執(zhí)行Java程序;NetBeans:開放源碼的Java集成開發(fā)環(huán)境,適用于各種客戶機和Web應用;IntelliJ IDEA:可以用于代碼自動提示、代碼分析等;MyEclipse:由Genuitec公司開發(fā)的一款商業(yè)化軟件,是應用比較廣泛的Java應用程序集成開發(fā)環(huán)境;SQL Server:數(shù)據(jù)庫軟件,做web開發(fā)會用到這個軟件。
來自香蕉就寒風的回答 2023-11-29 22:23:47
想要學好Java編程開發(fā),除了要有好的學習資源之外,還要有一套適合自己的Java編程軟件,好的編程軟件能極大提高你的學習和工作效率,下面整理了常用的Java編程軟件。 1、JDK JDK是Java初學時用的,比較麻煩,建議大家開始學習Java的時候結(jié)合記事本使用,可以強迫熟悉Java語句和Java程序的基礎結(jié)構。當然嚴格來說,編程軟件里面應該不包括它,它只是支持Java的底層工具,想自學的朋友可以在網(wǎng)上找個自學網(wǎng),邊看教程邊操作。 2、Jbuilder Jbuilder是一個可視化Java開發(fā)工具。它是在Java2平臺上開發(fā)商業(yè)應用程序、數(shù)據(jù)庫、發(fā)布程序的優(yōu)秀工具。它支持J2EE,所以程序員可以快速的轉(zhuǎn)換企業(yè)版Java應用程序。 JBuilder 對重量級框架的支持比較好。比如EJB。 3、Eclipse Eclipse是一個開放源代碼的、基于Java的可擴展開發(fā)平臺。就其本身而言,它只是一個框架和一組服務,用于通過插件組件構建開發(fā)環(huán)境。幸運的是,Eclipse 附帶了一個標準的插件集,包括Java開發(fā)工具(Java Development Kit,JDK)。 Eclipse對輕量級框架的支持比較好。比如Struts、Hibernate。 4、NetBeans NetBeans包括開源的開發(fā)環(huán)境和應用平臺,NetBeans IDE可以使開發(fā)人員利用Java平臺能夠快速創(chuàng)建Web、企業(yè)、桌面以及移動的應用程序,NetBeans IDE已經(jīng)支持PHP、Ruby、Java、Groovy、Grails和C/C++等開發(fā)語言。 NetBeans對做Web開發(fā)比較好。 5、MyEclipse MyEclipse,是在eclipse基礎上加上自己的插件開發(fā)而成的功能強大的企業(yè)級集成開發(fā)環(huán)境,主要用于Java、Java EE以及移動應用的開發(fā)。MyEclipse的功能非常強大,支持也十分廣泛,尤其是對各種開源產(chǎn)品的支持相當不錯。
來自拉長就曲奇的回答 2023-11-29 22:23:47
你可以分為運行環(huán)境和IDE兩部分 運行環(huán)境:jdk沒得選,必裝,現(xiàn)在最新版本jdk8.20 其他運行環(huán)境要看你做什么開發(fā)了,Android開發(fā)裝個Genymotion虛擬機,J2EE開發(fā)裝個Tomcat服務器 IDE:推薦eclipse,只要是java就需要裝JDK。Eclipse之類的都不錯免費,插件特別多,萬能神器,做啥都行;當然不足就是所有插件都需要你裝(自由的代價) MyEclipse收費,專門用來做J2EE開發(fā)的,就是做跑在服務器上的可以生成網(wǎng)頁的那種東西;你要下破解版就當我沒說 IDEA也不錯,有兩個版本,免費版的可以做Java開發(fā),就是寫那種跑起來是黑框框的Java程序,也可以做Android開發(fā)(做Android更好的選擇去google下載Android Studio);付費版的還可以做J2EE開發(fā) 個人建議:初學Java裝個IDEA的免費版,比Eclipse好用多了,尤其是代碼補全和語法檢查
來自風趣半紅牛的回答 2023-11-29 22:23:47
1、語言方面,javaweb的話 java功底肯定要扎實,html比較簡單,熟悉基本標簽,開發(fā)時會基本格式,結(jié)合幫助文檔,開發(fā)多了還是比較容易的,jsp的配置原理要搞清楚 2、平臺,一般的javaweb開發(fā)都使用myeclipse,多用,掌握基本的調(diào)式、排錯,主要在實際開發(fā)中積累工具使用的經(jīng)驗,以及排錯能力。tomcat是網(wǎng)絡容器,要會配置部署,也比較簡單,內(nèi)容較少,會基本的配置部署就行了,但是初學者經(jīng)常會出一些莫名其妙的錯誤,多自己動手解決,看文檔,要學的東西不多。 3、框架的使用是企業(yè)為規(guī)范團隊開發(fā)都會規(guī)定一個項目使用某個框架,掌握其中的一款就行了,具體那款比較好,就不好評判了,目前我們團隊使用的是struts框架,熟練掌握一類框架,其他都有共通之處,以后用到了要學也很快。 4、MVC模式是基本開發(fā)理念,在設計自己的功能代碼頁面的時候有這樣的思想使代碼層次清晰就好。 5、數(shù)據(jù)庫也是開發(fā)者不可缺少的技能之一,SQL查詢語句是都要使用的,盡量多掌握,具體數(shù)據(jù)庫類型的化mysql、oracle比較主流,可以選擇一種進行開發(fā),能夠基本建庫建表及基本查詢排錯就差不多了。 6、腳本語言javascript、jquery也是網(wǎng)頁開發(fā)廣泛使用的腳本語言,是動態(tài)網(wǎng)頁實現(xiàn)的總要技術。具體學習的化寫幾個小程序熟悉基本使用格式入門,要想精通的話就得在實際工作中不斷積累總結(jié)了。
來自默默入螞蟻的回答 2023-12-01 17:14:51
建議先寫幾個簡單的程序,用文本編輯器,了解運行原理。以后都用IDE就可以了
火星時代教育 影視學院劉老師,為你解答

相關問答

恭喜,您已獲得免費試聽資格請留下您的手機號,課程顧問將幫您激活課程
獲取驗證碼
免費領千元課程+隨課禮包

請留下您的手機號

課程顧問將幫您激活課程并贈送學習禮包

×

同學您好!

您已成功報名0元試學活動,老師會在第一時間與您取得聯(lián)系,請保持電話暢通!
確定