從事開發(fā)多年告訴你JAVA該學(xué)什么

一,Java基礎(chǔ)語法(重點(diǎn)掌握)

1、關(guān)鍵字
2、標(biāo)識(shí)符
3、注釋 【重點(diǎn)關(guān)注】
4、常量與變量
5、運(yùn)算符
6、語句
7、函數(shù)(方法)
8、數(shù)組

二,核心知識(shí)

1、面向?qū)ο蟮乃枷?br> 2、面向?qū)ο蟮乃拇筇卣?br> --抽象
--封裝
--繼承
--多態(tài)

3、了解一個(gè)類
--類的構(gòu)成
-屬性
-方法
-構(gòu)造方法
-塊
-內(nèi)部類
--高級(jí)特性
-final
-static
-abstract
-sychronsized
--常用特性
-包
-修飾符

4、類與類之間的關(guān)系
沒關(guān)系
依賴(use a)
關(guān)聯(lián)(has a)
繼承(is a)
5、接口(抽象類--抽象方法)
6、類,抽象類,接口之間的關(guān)系

4、類與類之間的關(guān)系
沒關(guān)系
依賴(use a)
關(guān)聯(lián)(has a)
繼承(is a)
5、接口(抽象類--抽象方法)
6、類,抽象類,接口之間的關(guān)系

四常用的API

1、math,date,random,String,StringBuffered,StringBuilder,BigInteger...
2、集合框架
--collection
-list
-set
-map
-hasmap
-treemap
-collections
-arrays
3、I/O
4、swing 【內(nèi)部類 匿名類】
5、多線程

6、網(wǎng)絡(luò)
--TCP和UDP兩種網(wǎng)絡(luò)數(shù)據(jù)傳輸方式
7、反射
8、模式
--單利模式
--工廠模式
--裝飾模式
--適配模式
9、注解
10、補(bǔ)充知識(shí)點(diǎn):Javase的新特性

學(xué)了Java干什么?

1、Java 可以用來做網(wǎng)站
Java可以用來編寫網(wǎng)站,現(xiàn)在很多大型網(wǎng)站都用JSP寫的,JSP全名Java Server Pages。
它是一種動(dòng)態(tài)網(wǎng)頁技術(shù),比如我們熟悉的163,一些政府網(wǎng)站都是采用JSP編寫的。
所以學(xué)習(xí)Java的同學(xué)可以找開發(fā)網(wǎng)站方面的工作,而且現(xiàn)在找這方面的崗位比較多。
比如:網(wǎng)站開發(fā),當(dāng)然就是JSP+Servlet+JavaBean,一直以來都相當(dāng)流行。

2、Java可以用來做安卓
Android是一種基于Linux的自由及開放源代碼的操作系統(tǒng),其源代碼是Java。
所以市場(chǎng)上見到的手機(jī)系統(tǒng)例如MIUI ,阿里云,樂蛙等,都是修改源代碼再發(fā)行的。
Java做安卓不單單是指系統(tǒng),還有APP對(duì)于更多的開發(fā)人員來說,他們更多的時(shí)間是花在開發(fā)APP上面。

4、Java可以做軟件
一般編程語言都可以做軟件的,Java 也不例外,例如Eclipse,MyEclipse等知名Java開發(fā)工具.有關(guān)開發(fā)軟件組件,可以了解Java Swing編程 或者 awt 相關(guān)知識(shí)。
比如:企業(yè)級(jí)應(yīng)用開發(fā),這里是JAVA的天地,大到全國聯(lián)網(wǎng)的系統(tǒng),小到中小企業(yè)的應(yīng)用解決方案,Java都占有極為重要的地位。

另外還有移動(dòng)領(lǐng)域,典型的應(yīng)用是手機(jī)游戲(國內(nèi)主要是這方面),這里是J2ME的天地,其實(shí)應(yīng)用范圍是很廣的。

就業(yè)前景(重點(diǎn)來了)

上一段已經(jīng)介紹了學(xué)習(xí)Java能做哪些工作了,這里不多贅述。主要說一下Java在全國范圍內(nèi)的待遇及就業(yè)情況:

image

可以看到互聯(lián)網(wǎng)企業(yè)集中的北京、上海、深圳的Java工程師需求量最大,杭州、廣州緊隨其后。

全國Java工程師薪資范圍分布圖:

image

全國超過50%的Java工程師,月薪在16k以上,11-15k的工程師占比35.6%。

Java工程師薪資與工作年限的關(guān)系分布(薪資單位為K):

image

隨著工作經(jīng)驗(yàn)的增加,Java工程師的平均薪資也在增加,可見工作經(jīng)驗(yàn)很重要。當(dāng)然優(yōu)秀的工程師,1-3年的工作經(jīng)驗(yàn),也可以拿到比較好的薪酬。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容