java開發(fā)掌握的知識_第1頁
java開發(fā)掌握的知識_第2頁
java開發(fā)掌握的知識_第3頁
java開發(fā)掌握的知識_第4頁
java開發(fā)掌握的知識_第5頁
已閱讀5頁,還剩1頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領

文檔簡介

第頁java開發(fā)掌握的知識1、語法:必須比較熟悉,在寫代碼的時候IDE的編輯器對某一行報錯應該能夠依據(jù)報錯信息知道是什么樣的語法錯誤并且知道任何修正。

2、命令:必須熟悉JDK帶的一些常用命令及其常用選項,命令至少必須要熟悉:appletviewer、HtmlConverter、jar、java、javac、javadoc、javap、javaw、native2ascii、serialver,如果這些命令你沒有全部使用過,那么你對java實際上還很不了解。

3、工具:必須至少熟練使用一種IDE的開發(fā)工具,例如Eclipse、Netbeans、JBuilder、Jdeveloper、IDEA、JCreator或者Workshop,包括進行工程〔管理〕、常用選項的設置、插件的安裝配置以及進行調(diào)試。

4、API:Java的核心API是非常龐大的,但是有一些內(nèi)容筆者認為是必須熟悉的,否則不可能熟練的運用Java,包括:

1)、java.lang包下的80%以上的類的功能的靈活運用。

2)、java.util包下的80%以上的類的靈活運用,特別是集合類體系、規(guī)則表達式、zip、以及時間、隨機數(shù)、屬性、資源和Timer.

3)、java.io包下的60%以上的類的使用,理解IO體系的基于管道模型的〔制定〕思路以及常用IO類的特性和使用場合。

4)、java.math包下的100%的內(nèi)容。

5)、包下的60%以上的內(nèi)容,對各個類的功能比較熟悉。

6)、java.text包下的60%以上的內(nèi)容,特別是各種格式化類。

7)、熟練運用JDBC。

8)、java.security包下40%以上的內(nèi)容,如果關于安全沒有接觸的話根本就不可能掌握java。

9)、AWT的基本內(nèi)容,包括各種組件事件、監(jiān)聽器、布局管理器、常用組件、打印。

10)、Swing的基本內(nèi)容,和AWT的要求類似。

11)、XML處理,熟悉SAX、DOM以及JDOM的優(yōu)缺點并且能夠使用其中的一種完成XML的解析及內(nèi)容處理。

2怎么學習java

一般初學者建議使用txt文本來編寫第一個Java程序,然后打開dos界面去用命令編譯和運行你寫的txt程序。這樣做能夠讓初學者更了解java的編譯與運行。

如果要開發(fā)項目的話,單單用txt文本肯定是不夠的。一般學習java都是采納開源的Eclipse工具,這是我們可以官網(wǎng)下載Eclipse工具然后學習者寫一些比較復雜一點的程序了。

前面都是一些非?;A的工作。學習java我建議大家找一套學習視頻,網(wǎng)上java視頻也非常多,沒必要每個都去看。找一套好一點的(如黑馬程序員網(wǎng)站上的視頻),學習一下基本的語法,以及IO流,集合,UI制定,多線程,正則表達式,數(shù)據(jù)庫操作等。注意:一定要邊看視頻自己編操作,以加深印象。

以上只是學習完成之后,做一個基本的CS系統(tǒng)應該足夠了。接下來你就要合計自己的選擇方向了。也就是說以后是合計從事Java〔編程〕的那一塊,可以是基于CS的一些應用;還可以選擇B/S方向這就要學習一些J2EE的框架了;還可以選擇現(xiàn)在熱門的Android方向;還有大數(shù)據(jù)Hadoop也是基于Java的。當然還有很多,我這里只是羅列了幾個主流的方向。

3怎樣學java

初學者請不要看太多太多的書那會誤人子弟的,先找本系統(tǒng)的學,很多人用了很久都是只對部分功能熟悉而已,不系統(tǒng)還是不夠的。

看幫助,不要因為很難而自己是初學者所以就不看;幫助永遠是最好的參照手冊,雖然幫助的文字有時候很難看懂,總覺得不夠直觀。

不要被對象、屬性、方法等詞匯所困惑;最根本的是先了解最基礎知識。

不要放過任何一個看上去很簡單的小問題--他們往往并不那么簡單,或者可以引伸出很多知識點;不會舉一反三你就永遠學不會。

知道一點東西,并不能說明你會寫腳本,腳本是必須要經(jīng)驗積存的。

學腳本并不難,JSP、ASP、PHP等等也不過如此--難的是長期保持施行和不遺余力的博覽群書。

把時髦的技術(shù)掛在嘴邊,還不如把過時的技術(shù)記在心里。

在任何隨時都不要認為自己手中的書已經(jīng)足夠了。

請把書上的例子親手到〔電腦〕上施行,即使配套光盤中有源文件。

學習是為了用的,是為了讓你的程序產(chǎn)生價值,把握住這個原則會比較輕松點。

JAVA的精華就在面向?qū)ο笏枷?,好比指針是C語言的精華一樣,多花點心思就能掌握。

4java怎么樣學習

一、面向?qū)ο蟮闹R:java是一種面向?qū)ο蟮拈_發(fā)語言,因此熟悉面向?qū)ο髮W習java很有必要,你必須要了解:什么是對象,什么是類,什么是封裝,什么是多態(tài),什么是繼承,什么是抽象類,什么是接口。理解以上概念后,還必須要知道這些概念是如何體現(xiàn)的,如類和對象有什么區(qū)別?類是如何封裝的?

二、java語法:如果已經(jīng)有了開發(fā)經(jīng)驗,那么學習java語法將比較容易。如果有C++等面向?qū)ο笳Z言的開發(fā)經(jīng)驗,那就只必須簡單的翻看一下介紹java的相關書籍就可以了。如果是新手,沒有關系,多下些工夫,好好研究一本java初級教程之類的書就可以了。

學習了java語法,加上面向?qū)ο蟮闹R,只有用心,你就可以寫出來比較好的java代碼了。如果再抽出時間熟悉一下java編程規(guī)范,那么java程序開發(fā)的水平就應該不俗了。

三、JSP和HTML:在我國的絕大多數(shù)公司,做java程序開發(fā)都少不了和JSP以及HTML打交道。所以,要熟悉java程序開發(fā)就要熟悉JSP和HTML,最好能知道JSP的幾個內(nèi)置對象,如Session,Request,Reponse,,以及常用的JSP標簽,如include,userBean等。無論一些工具會幫你生成HTML代碼,但還是要熟悉比如title,等。如果再熟悉一下JS和CSS就更好了,那會使做出的頁面更友好。

四、WebServer:熟悉了以上三種,可以肯定的說你已經(jīng)可以制作出來JSP頁面了,也可以在你的頁面里使用自己開發(fā)的java類了,但你的頁面總要跑起來才干看到你要的效果,這就要求必須熟悉一種WebServer,比如:TOMCAT,RESIN等。您要熟悉如何發(fā)布你的應用,如何利用WebServer的數(shù)據(jù)庫資源等。

五、熟悉一種框架:

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論