Android所需的Java基礎知識體系圖

tongasheng發表於2019-01-14

本文轉自: <embed> https://blog.csdn.net/dongfeng9ge/article/details/51122129

這個知識體系圖適用於Java或Android培訓講師培訓想為Android培訓打Java基礎的學生,去掉了GUI和web等和Android無關的內容,SQL移動到Android的SQLite章節。

一、編譯器和Java程式剖析

1、JDK和JRE

2、Eclipse編輯器

3、Java程式剖析(從Hello Java說起)

二、基本資料型別和基本操作

1、基本資料型別

2、常量,變數以及賦值語句

3、資料型別轉換

4、字串型別String

5、註釋(Eclipse註釋模板)

三、條件語句

1、boolean

2、if/else

3、switch

4、運算子優先順序(課堂上講,實際工作用不到,運算順序主要用括號控制)

四、迴圈

1、while(課堂上講,實際工作用不到)

2、do-while(課堂上講,實際工作用不到)

3、for

4、break/continue

五、方法和封裝

1、什麼是方法(軟體工程基本概念)

2、含參方法

3、過載方法

4、Math類

5、Date類

六、陣列(課堂上講,實際工作中常用List)

1、陣列的宣告和初始化

2、foreach迴圈

3、陣列的簡單排序

4、Arrays

5、二維陣列和多維陣列

七、物件導向

1、定義物件的類

2、構造方法

3、this

4、protected和super(繼承)

5、override(多型)

八、抽象類和介面

1、包裝類

2、abstract

3、interface

4、static

九、字串和檔案

1、Object常用方法

2、String常用方法

3、StringBuffer

4、正規表示式

5、File的I/O

十、異常處理

1、try/catch

2、finally

3、throw

十、除錯

1、debug

2、log4j列印log

十二、資料結構

1、List

2、Map

3、二叉樹

4、泛型

十三、演算法

1、遞迴

2、氣泡排序

3、歸併排序

4、快速排序

十四、設計模式

1、介面卡模式

2、單例模式

3、工廠模式

十五、架構

1、JavaBeans(model模組)

2、MVC架構

--------------------- 

作者:東風玖哥 

來源:CSDN 

原文:https://blog.csdn.net/dongfeng9ge/article/details/51122129 

另二篇:1.Android開發之Java必備基礎 連結: https://www.cnblogs.com/utank/p/4440339.html

2.Android之Java基礎  https://www.cnblogs.com/Spade/p/8920262.html



來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/28932681/viewspace-2557332/,如需轉載,請註明出處,否則將追究法律責任。

相關文章