Java自學能學會嗎?Java新手學習路線

作為一種靈活多變前景可瞻,又易學習的編程語言——Java備受年輕人關注,很多開發愛好者,或者想從事Java開發的年輕人放出豪言“我要自學Java,拿高薪,走上人生巔峰” 但是:Java自學能學會嗎?

就好像一千個人心中有一千個哈利波特一樣,這個答案不絕對也不唯一,Java好學但自學的確阻力有些大,作為一門技術語言,它所蘊含的智慧絕對不是靠幾本XX入門,XX框架之類的書所能概括,自學Java你要做好一種英語0基礎達到4級水平的準備!在這里中軟卓越Java培訓為大家整理出了一些自學Java可能遇到的問題,希望會對你的學習有所促進和幫助。

自學Java可能遇到的問題有哪些?

  一方面是:對Java了解不夠深刻,缺乏靈活應用的本領就好像我們學會了26個英文單詞,但仍舊不能寫出一串正確的句子;

  另一方面是:缺乏獨立查找錯誤的能力這個能力是伴隨所有程序的,無論你有多少豐富的項目經驗,你必須能寫代碼,還能發現bug并且能夠解決這個bug,對于自學者而言因為沒有基礎的沉淀,對Java各種編程屬性的不了解,往往會遇到“能正著寫,卻不能倒著推”三分時間寫代碼七分時間找bug工作效率也大打折扣。

耗盡了所有的耐力,學到這里才是Java課程的基礎, 你可能用了3個月、5個月甚至更久才勉強消化這些知識,對以后學好框架幾乎成了奢望。所以自學Java還是奢望,自學Java只是浪費時間,最后還會成為徒勞,什么都學習不會。

如果你想學習Java可以來這個群,首先是五五久,中間是743,最后是四五七,里面可以學習和交流,也有資料可以下載。

很多大學生和零基礎想要學習Java的同學都會面臨一個問題,那就是Java課程知識點多而雜,面對龐大而復雜的Java學習體系不知從何下手。所以在這里達妹整理了一份Java的學習路線圖給那些想要自學的小白,希望你一步一個腳印把基礎打好。

第一階段:Java基礎語法

1開發環境搭建

1、計算機編程及開發語言

2、常用的DOS命令和操作

3、Java跨平臺原理

4、JDK的安裝于卸載

5、配置環境變量

2Java基本語法

1、Java開發基本語法和編程規范

2、常量與變量

3、數據類型

4、運算符

3選擇結構

1、if

2、switch

4循環結構

1、while

2、do-while

3、for

4、for-each

5方法

1、語法結構和特點

2、返回值類型

3、方法重載

4、可變參數

6數組

1、數組的聲明與創建

2、數組的基本使用

3、遍歷數組

4、多維數組

5、打印、搜索、排序

6、Arrays工具類

本階段主要是編程規范與思路的培養;掌握基本的邏輯算法;熟悉Java底層的一些語法規定。

第二階段:面向對象編程思想

1類與對象

1、面向對象編程思想

2、類和對象的基本概念

3、構造方法

2包

1、包的作用

2、包的定義

3、包的導入

3面向對象特點

1、封裝

2、繼承

3、多態

4抽象類與接口

1、抽象方法

2、抽象類

3、接口

5其它

1、static-this-super

2、final

3、訪問權限修飾符

4、代碼塊

5、內部類

6、枚舉

7、設計模式

此階段主要是培養面向對象編程思想;熟悉面向對象編程相關語法;

第三階段:GUI-圖形界面編程-項目實戰

1Eclipse工具

1、Eclipse的安裝與使用

2、Eclipse中的常用快捷鍵

3、Eclipse上插件的安裝

2AWT與SWING

1、AWT與SWING的區別

2、常用組件

3、布局模式

4、事件監聽機制

3項目實戰

1、圖形界面編程的思路與流程

2、需求分析

3、原型設計

4、編碼實現

5、測試

6、發布

次階段主要是為以后項目實戰打下基礎,能夠設計出企業應用所需要的實體類、工具類、模板、接口等基礎部分。

第四階段:高級進階

1異常

1、異常機制

2、異常體系

3、處理異常方式

4、自定義異常

2常用類

1、字符串相關類

2、日期相關類

3、數學算法相關

4、系統相關類

5、隨機數

3多線程

1、多線程的創建與啟動

2、線程同步

3、線程通信

4、線程池

5、定時器

4集合框架

1、數據結構

2、List/Set/Map

3、Collection/Collections/Properties

4、迭代器

5、比較器

5IO流

1、File文件

2、IO流操作的多種分類和方式

3、方法遞歸調用

4、正則表達式

6網絡編程

1、IP/端口/URL等網絡基礎

2、HTML編碼解碼工具

3、TCP/UDP網絡協議

7反射機制

1、反射的概念

2、各種Class實例的獲得方式

3、Constructor/Field/Method

學完上面這些知識便能夠使用Java提供的基本功能,結合Swing編程做一些桌面應用程序及游戲,如:貪吃蛇、俄羅斯方塊、打飛機、棋牌類游戲、模擬開發類似Editplus的小型編輯器等。趕緊去動動手指嘗試一下吧。

學習Java的同學注意了!!!
學習過程中遇到什么問題或者想獲取學習資源的話,歡迎加入Java學習交流群346942462,我們一起學Java!

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市,隨后出現的幾起案子,更是在濱河造成了極大的恐慌,老刑警劉巖,帶你破解...
    沈念sama閱讀 227,818評論 6 531
  • 序言:濱河連續發生了三起死亡事件,死亡現場離奇詭異,居然都是意外死亡,警方通過查閱死者的電腦和手機,發現死者居然都...
    沈念sama閱讀 98,185評論 3 414
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人,你說我怎么就攤上這事。” “怎么了?”我有些...
    開封第一講書人閱讀 175,656評論 0 373
  • 文/不壞的土叔 我叫張陵,是天一觀的道長。 經常有香客問我,道長,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 62,647評論 1 309
  • 正文 為了忘掉前任,我火速辦了婚禮,結果婚禮上,老公的妹妹穿的比我還像新娘。我一直安慰自己,他們只是感情好,可當我...
    茶點故事閱讀 71,446評論 6 405
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著,像睡著了一般。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發上,一...
    開封第一講書人閱讀 54,951評論 1 321
  • 那天,我揣著相機與錄音,去河邊找鬼。 笑死,一個胖子當著我的面吹牛,可吹牛的內容都是我干的。 我是一名探鬼主播,決...
    沈念sama閱讀 43,041評論 3 440
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了?” 一聲冷哼從身側響起,我...
    開封第一講書人閱讀 42,189評論 0 287
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后,有當地人在樹林里發現了一具尸體,經...
    沈念sama閱讀 48,718評論 1 333
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內容為張勛視角 年9月15日...
    茶點故事閱讀 40,602評論 3 354
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發現自己被綠了。 大學時的朋友給我發了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 42,800評論 1 369
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖,靈堂內的尸體忽然破棺而出,到底是詐尸還是另有隱情,我是刑警寧澤,帶...
    沈念sama閱讀 38,316評論 5 358
  • 正文 年R本政府宣布,位于F島的核電站,受9級特大地震影響,放射性物質發生泄漏。R本人自食惡果不足惜,卻給世界環境...
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧,春花似錦、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 34,419評論 0 26
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至,卻和暖如春,著一層夾襖步出監牢的瞬間,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 35,671評論 1 281
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人。 一個月前我還...
    沈念sama閱讀 51,420評論 3 390
  • 正文 我出身青樓,卻偏偏與公主長得像,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當晚...
    茶點故事閱讀 47,755評論 2 371

推薦閱讀更多精彩內容

  • Android 自定義View的各種姿勢1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 172,603評論 25 707
  • 1. Java基礎部分 基礎部分的順序:基本語法,類相關的語法,內部類的語法,繼承相關的語法,異常的語法,線程的語...
    子非魚_t_閱讀 31,709評論 18 399
  • 2016年,情人節那天。 他說,你是我見過最漂亮的女孩, 他說,第一眼看到你,就有種異樣的感覺, 他還說,第一次有...
    九小如閱讀 224評論 0 0
  • 這篇文章算是一篇工具收集,囊括了許多正在或已經流行的設計工具,不論是版式,字體,還是版本控制,動畫,開發協作和響應...
    ShusQ閱讀 543評論 0 3
  • 融合就要通俗易懂 面對不同受眾 添加不同元素
    未嘗_1fd9閱讀 440評論 0 0