天天看點

java 學習思路_Java的學習思路

1 開發環境Java SDK 下載下傳和安裝

2 jvm 虛拟機運作原理

3 程式設計基礎 辨別符命名規範

4 Java資料類型

5 運算符

6 分支語句(if,switch)

7 循環語句(for,while)

8 函數的定義方法

9 面向對象基礎 面向對象與面向過程語言之間的差別

10 面向對象基本思想(封裝)

11 類的定義方法

12 對象和類的關系

13 對象的建立方法

14 通過對象使用成員變量和成員函數的方法

15 構造函數的作用

16 函數的重載

17 static 的作用

18 this的作用

19 面向對象進階面向對象基本思想(繼承)

20 繼承的作用

21 繼承的文法特點

22 super的使用方法

23 面向對象基本思想(多态)

24 對象的向上轉型和向下轉型

25 final關鍵字的作用

26 抽象類和接口的定義方法

27 接口和抽象類的文法特征

28 抽象類和接口在面向對象程式設計當中的地位和意義

29 設計模式(工廠方法模式)

30 Java當中異常的定義

31 異常的分類以及各自的特點

32 try…catch…finally 結構的處理方法

33 throw和throws 的使用方法

34 自定義異常的使用方法

35 内部類的定義方法

36 匿名内部類的定義方法

37 内部類的常見使用方法

38 線程 線程的基本定義

39 在 Java 當中實作線程的兩種方法(使用Thread 或Runnable)

40 線程運作狀态介紹(準備,運作,阻塞,死亡)

41 線程間通信的方法

42 線程同步

43 線程死鎖

44 IO IO 基本概念

45 輸入流和輸出流的作用

46 Java當中IO 流的分類方法

47 常 見 IO 類的使用方法(File,FileInput,FileOutput,Reader,Writer以及其子類的使用方法)

48 類庫 類 集架構中常見類的使用方法(ArrayList,LinkedList,Queue,Stack,HashSet,HashMap)

49 日期相關類的使用方法(Data,DataFormat,Calander)

50 資料庫關系型資料庫的基本概念

51 SQL 分類

52 DDL,DML,查詢