天天看點

2020年JAVA工程師漲薪必備攻略!

一、前期準備

1、開發環境搭建

首先你需要一台電腦,然後安裝好JDK和JRE,JDK提供的是Java開發工具,也就是一些必備的jar包,JRE則是Java的運作環境元件,我們熟悉的JVM就在這裡面。安裝好這兩個東西之後,一般還要配置一下環境變量,否則有一些目錄可能無法被正确找到。

2、IDE選擇和安裝

IDE指的就是本地開發編輯器,沒有了它,你就隻能直接在記事本這類工具裡敲代碼了。IDE最大的好處就是整合了大量的工具和功能子產品,讓你非常輕松地完成開發。

以前大家都用eclipse,不過eclipse已經不流行了,現在我推薦你直接用intellij idea作為你的第一個代碼編輯器。如果是用過eclipse的同學,基本上也可以無痛切換。

3、關于jar包

jar包是什麼,其實就是将一堆class格式檔案打包,Java中把它稱為jar包,這些jar包在編譯器中能被直接識别,讓開發者使用。

對于新手來說,可能隻需要用到JDK自帶的一些API,但是如果你要引用外部jar包,可能就會遇到一些困難了。對于idea來說,導入外部jar包有兩種辦法,一種是手動導入jar包,一種是使用maven。

二、學習java基礎的幾種方法

1、了解基礎文法

學習一門語言,最開始要做的事情就是學習它的文法。我最早學習Java文法是在Runoob,這個網站可以讓你對任意一門語言完成最快速的文法入門,當然,這隻是相當于你浏覽了一遍基礎文法。想要真正掌握Java語言基礎,光看基礎文法還遠遠不夠,是以,為了學好Java基礎,我們還需要看視訊或者看書進行學習。

2、看視訊

視訊的話,可以網上找一些Java基礎課程。大家也都知道,現在Java的教育訓練班非常多,學的東西也是差别巨大,有的會緊跟企業形勢,課程和企業需求對接,非常實用和與時俱進,有的就是陳年的過時技術和課程,大家選擇的時候一定要睜大眼睛,選擇正規靠譜的大機構。

3、看書

看書的話,對于小白來說不推薦太複雜的書,比如《Java程式設計思想》這種書,新手千萬不要看。我給大家一個建議,你隻需要挑一兩本書來看即可,這裡推薦兩本最簡單的吧,《head first java》和《Java從入門到精通》。

4、看部落格

這裡再推薦另一種學習方式,就是看部落格,部落格比起書籍來說,更适合對于某個技術點的學習,你可以很容易地在網上找到這個知識點相關的原理,實作方法,以及代碼範例。

不管是基礎不牢固沒有開發經驗的小白,還是有工作經驗還想不斷提升自己的開發者們,對于想在這個行業有發展,并付諸了實際努力的人,在這樣一個發展前景下,未來都是有無限可能的。但是這個高速發展的行業可想而知競争也是激烈的,不可避免的存在優勝劣汰,如果不努力就會被後來居上。

一起學習,一起讨論,共同進步