學習Android的Java基礎

假如Java是一門木工手藝,那它就是刨花,磨邊,繃線,圓角。Android則是宜家。


順帶一提:本人有一套java學習的教程,評論留下郵箱,可以免費分享。

先熟悉Java基礎知識:
大概分爲Java基礎、面向對象、多線程、集合、泛型、IO流、網絡編程。

開發環境:

1 Java SDK 下載和安裝
2 環境變量的配置(path和classpath)

Java基礎:

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 的使用方法
深入理解java異常處理機制
34 自定義異常的使用方法
35 內部類的定義方法
36 匿名內部類的定義方法
37 內部類的常見使用方法

線程:

38 線程的基本定義
39 在 Java 當中實現線程的兩種方法(使用Thread 或Runnable)
40 線程運行狀態介紹(準備,運行,阻塞,死亡)
41 線程間通信的方法
42 線程同步
43 線程死鎖

IO:

44 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,查詢

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章