版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
第頁學(xué)java都需要什么軟件工具一、Editplus
EditPlus是共享軟件,新版本是EditPlus2.12.EditPlus也是功能很全面的文本、HTML、程序源代碼編輯器。默認(rèn)的支持HTML、CSS、PHP、ASP、Perl、C/C++、Java、javascript和VBScript的語法著色。通過定制語法文件還可以擴大到其他程序語言。可以在Tools菜單的ConfigureUserTools菜單項配置用戶工具,類似于UltraEdit的配置,配置好Java的編譯器Javac和解釋器Java后,通過EditPlus的菜單可以直接編譯執(zhí)行Java程序。
工具二、Eclipse
Eclipse是一個開放可擴大的集成開發(fā)環(huán)境(IDE)。它不僅可以用于Java開發(fā),通過開發(fā)插件,它可以構(gòu)建其他的開發(fā)工具。Eclipse是開放源代碼的項目,并可以免費下載。Releases版本是Eclipse開發(fā)團隊發(fā)布的主要發(fā)行版本,是經(jīng)過測試的穩(wěn)定的版本,合適要求穩(wěn)定而不必須要新改善功能的使用者選擇。目前新的Release版本是Eclipse3.0.StableBuilds版本是對大多數(shù)使用者足夠穩(wěn)定的版本,由開發(fā)團隊將認(rèn)為比較穩(wěn)定的IntegrationBuild版本提升到StableBuild而來,合適想使用Eclipse新功能的使用者選擇。
工具三、UltraEdit
UltraEdit是共享軟件,新版本是V10.20b,它是一個功能強大的文本、HTML、程序源代碼編輯器。作為源代碼編輯器,它的默認(rèn)配置可以對C/C++,VB,HTML,Java和Perl進(jìn)行語法著色。用它〔制定〕Java程序時,可以對Java的關(guān)鍵詞進(jìn)行識別并著色,方便了Java程序制定。它具有完備的復(fù)制、粘貼、剪切、查找、替換、格式控制等編輯功能??梢栽贏dvanced菜單的ToolConfiguration菜單項配置好Java的編譯器Javac和解釋器Java,直接編譯運行Java程序。
2要怎樣學(xué)習(xí)java
一、理解Java思想
Java是一門面向?qū)ο缶幊陶Z言。向?qū)ο缶幊淌荍ava最核心的思想,這也是區(qū)分和C等其他編程語言的一個顯著特征。掌握面一門語言,首先得掌握它的思想,思想決定高度。這就和我們學(xué)習(xí)語文和〔英語〕一樣,漢語學(xué)拼音,英語學(xué)音標(biāo)。抓住了核心,學(xué)習(xí)起來就事半功倍。
二、弄清基本概念
作為一門語言,Java肯定有著豐富而又簡單的概念。弄清這些基本概念也是必不可少的,死記硬背肯定是不行的,重在理解,理解它們之間的區(qū)別與聯(lián)系,分別有那些應(yīng)用。有些同學(xué)打開〔電腦〕就照著書本敲代碼,根本沒有想過這些代碼中用到了哪些知識點,更談不上理解了,這樣是沒有任何效果的。
三、多學(xué)習(xí)
只理解了Java的基本概念是遠(yuǎn)遠(yuǎn)不只的,還要知道怎么去使用。剛開始,你可能會覺得Java中那么多東西怎么也記不住,就連寫一個小小的入門級程序都要涉及到好多東西。但是,當(dāng)你親手在鍵盤上敲了幾遍之后,你就會覺得之前的那些問題都不是問題了。很多小伙伴都喜愛在網(wǎng)上找資料自學(xué),碰到問題無法解答,即便是學(xué)會了也是一知半解
四、學(xué)會幫助看文檔與源代碼
Java是一門開放源代碼的編程語言。利用網(wǎng)絡(luò)可以下載官方的幫助文檔,當(dāng)你不知道一個東西怎么用時,你可以打開幫助文檔,你的問題一下就解決了。如果還不能解決的話,打開搜索引擎,輸入你的問題,你一定會找到答案的。如果你想弄懂Java底層的原理的話,可以去網(wǎng)上下載對應(yīng)的源代碼。看了源代碼之后,你會發(fā)現(xiàn)Java的世界是多么的奇妙,也會提升你Java編程的水平。
五、不要盲目追求速度,不重代碼質(zhì)量
速度很重要,但代碼質(zhì)量更重要。一個在追求速度而不注重代碼質(zhì)量的環(huán)境下完成的項目,肯定是會有很多問題的,后期要花更多的人力物力來彌補,得不償失。
3java應(yīng)怎么學(xué)習(xí)
一階段、培養(yǎng)興趣
興趣是好的老師,可以是天生的,也可以后期培養(yǎng)。所以,學(xué)習(xí)java一定要對其感興趣,即使剛開始沒有興趣也應(yīng)該努力的培養(yǎng)自己對java的興趣,如果沒有興趣的話即使今后從事這樣的方向也不會有所成就。因此,既然選擇學(xué)習(xí)這門技術(shù),那就應(yīng)該把自己的精力和興趣轉(zhuǎn)移到j(luò)ava上,把java學(xué)習(xí)當(dāng)成是一款有難度、必須要持久戰(zhàn)術(shù)的游戲,在學(xué)習(xí)java的過程中,找到自己的存在感、滿足感、成就感。
第二階段、清除障礙
當(dāng)自己對Java產(chǎn)生興趣,并付出渾身解數(shù)來學(xué)習(xí),但學(xué)習(xí)效果不好的時候,我們就應(yīng)該停下腳步檢查一下是什么因素阻礙了自己的進(jìn)步,然后逐一解決。比如,不少男生在寫java代碼的時候,往往記不住命令的英文單詞或者常?;煜S捎趩卧~拼寫錯誤,導(dǎo)致程序報錯,這些低級錯誤使得浪費不少時間。那我們是不是應(yīng)該天天花個十幾分鐘,把java學(xué)習(xí)中能用到的英語單詞背下來呢?這樣就會讓自己的學(xué)習(xí)更有效率。
第三階段、調(diào)整狀態(tài)
注意力不集中是很多人都有的狀態(tài),如果課上掌握的不扎實,課下怎么狂補、下功夫都是事倍功半。所以建議每個學(xué)習(xí)者在上課時,多和老師互動,盡量讓自己的思維和老師堅持一致性。當(dāng)老師提問的時候,不管問的是不是你,你也要去思索,思索之后大聲地回答。通過這種方法,你可以把自己的大腦調(diào)整到激活狀態(tài),堅持課堂上的興奮狀態(tài),學(xué)習(xí)效率自然就會得到提升。
4java應(yīng)該怎么學(xué)
首先你要了解Java是什么東西,用來干什么,怎么運行?了解Java運行環(huán)境,以及目前流行的編程語言,各有什么優(yōu)缺點?
你必須要開始學(xué)習(xí)Java基礎(chǔ),包括Java基本語法,面向?qū)ο缶幊趟枷?,異常,IO流,集合,多線程,XML等等。
你必須要學(xué)習(xí)數(shù)據(jù)庫,可以選擇Mysql或者Oracle,學(xué)習(xí)內(nèi)容包括對表的操作(創(chuàng)建表,刪除表等等),創(chuàng)建用戶,給用戶不同權(quán)限,對表的數(shù)據(jù)操作(增刪改查),重點放在查詢(多表連接查詢,數(shù)據(jù)庫函數(shù)等等),還必須要學(xué)會存儲過程,游標(biāo),序列等等。
你還必須要學(xué)習(xí)使用JDBC連接數(shù)據(jù)庫,數(shù)據(jù)庫連接池(C3P0,DBCP等等),數(shù)據(jù)庫驅(qū)動等等。
你必須要學(xué)習(xí)一些前端頁面的技術(shù),包括Html,CSS,JavaScript,jQuery,Ajax等等。
你必須要學(xué)習(xí)一些JavaWeb的技術(shù),包括Servlet,jsp,過濾器,監(jiān)聽器,Cookie,Session,MVC分層架構(gòu)等等。
你必須要學(xué)習(xí)自己動手結(jié)合數(shù)據(jù)庫做一些小項目,把前面的知識進(jìn)行梳理,回憶,加深印象。
你
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年江鈴汽車集團財務(wù)有限公司招聘筆試參考題庫含答案解析
- 2025個人獨資企業(yè)金融貸款與擔(dān)保合同2篇
- 2025年度個人二手房買賣定金合同(含交易傭金支付)3篇
- 2025年個人商業(yè)地產(chǎn)租賃合同樣本2篇
- 2025年度個人與企業(yè)間個人住房貸款合同3篇
- 2025年二手車買賣價格評估及調(diào)整合同
- 2025年全球及中國自行車導(dǎo)航設(shè)備行業(yè)頭部企業(yè)市場占有率及排名調(diào)研報告
- 2025年全球及中國企業(yè)合同管理軟件行業(yè)頭部企業(yè)市場占有率及排名調(diào)研報告
- 2025年度個人住房公積金貸款合同續(xù)簽范本2篇
- 2024年農(nóng)網(wǎng)配電營業(yè)工(中級工)技能等級認(rèn)證備考試題庫-下(判斷題)
- 開展課外讀物負(fù)面清單管理的具體實施舉措方案
- 《中國心力衰竭診斷和治療指南(2024)》解讀完整版
- 2025年云南中煙工業(yè)限責(zé)任公司招聘420人高頻重點提升(共500題)附帶答案詳解
- 2025-2030年中國洗衣液市場未來發(fā)展趨勢及前景調(diào)研分析報告
- 2024解析:第三章物態(tài)變化-基礎(chǔ)練(解析版)
- 北京市房屋租賃合同自行成交版北京市房屋租賃合同自行成交版
- 《AM聚丙烯酰胺》課件
- 系統(tǒng)動力學(xué)課件與案例分析
- 《智能網(wǎng)聯(lián)汽車智能傳感器測試與裝調(diào)》電子教案
- 客戶分級管理(標(biāo)準(zhǔn)版)課件
- GB/T 32399-2024信息技術(shù)云計算參考架構(gòu)
評論
0/150
提交評論