當前位置:商標查詢大全網 - 遊戲電競 - Java培訓都有哪些課程

Java培訓都有哪些課程

1、Java概述與環境搭建 2、語言基礎 3、條件、分支結構 4、循環 5、方法/函數 6、數組 7、面向對象基礎 8、接口、抽象類 9、常用類(Object/內部類/包裝類/String) 10、集合 11、算法(排序和數據結構)、異常" 12、多線程 13、I/O框架 14、網絡編程 15、JDK8新特性、JVM內存模型 16、反射、註解、xml 17、小遊戲

主講內容:

1、Java學習方法介紹、*階段課程以及學習目標介紹

2、常用DOS命令、JDK環境安裝

3、Java數據類型、類型轉換

4、運算符(賦值、算數、邏輯、關系、三目(三元)運算符)

5、if、if-else、switch、break、多重條件

6、for、while、do-while

7、循環嵌套、循環終止

8、方法的概念、方法的定義、方法的組成、方法的調用

9、方法的形參與實參、方法的返回值類型與返回值、return的兩種用法、遞歸

10、數組的引言、數組的概念、數組的創建、數組的使用

11、數組的復制、數組的擴容、數組參數和返回值、可變長參數

12、3種排序、二維數組

13、楊輝三角

14、面向對象

15、構造方法、構造方法重載、有參構造和無參構造各自作用、this關鍵字

16、成員變量、成員方法、成員變量和局部變量區別

17、封裝、什麽樣的代碼需要封裝、繼承

18、多態、訪問修飾符

19、super、super和this區別

20、三個修飾符、靜態方法、靜態代碼塊、普通代碼塊、抽象類的定義、抽象類的作用

21、接口的語法、與抽象類的異同、接口的微觀概念、接口規範、接口引用、接口的多態、接口和抽象類的區別和用途(接口定義規範、抽象類定義差異)

22、什麽是內部類、成員內部類、靜態內部類、局部內部類、局部內部類訪問外部類局部變量

23、局部內部類的應用場景、匿名內部類、Object類、getClass方法、hashCode方法、toString方法、equals方法、equals方法重寫、finalize方法

24、什麽是包裝類、8種包裝類型、裝箱和拆箱的常用方法、整數類型的緩沖區

25、String類、字符串的不變性、字符串的常用方法、可變字符串

26、什麽是集合、Collection體系集合、Collection父接口、List子接口、ArrayList、LinkedList、Vector

27、線性表與鏈表的區別和優劣、泛型集合、Collections工具類

28、Set子接口、HashSet、HashSet去重原理、重寫hashCode與equals、LinkedHashSet、TreeSet、TreeSet去重原理

29、算法時間復雜度、空間復雜度、排序算法、查找算法、數據結構

30、什麽是異常、異常體系分類、異常的產生、異常的傳遞、throws、異常的處理(try、catch、finally)、自定義異常

31、什麽是進程、什麽是線程、線程的組成、創建線程的兩種基本方式、線程狀態

32、線程安全問題、同步代碼塊、同步方法、線程狀態(6狀態)、死鎖問題、生產者消費者、線程通信(wait、notify、notifyAll)

33、線程池概念、線程池原理、線程池相關接口與類、Callable接口、Future接口、Lock接口、重入鎖、讀寫鎖

34、線程安全集合、Collections工具獲得線程安全集合、CopyOnWriteArrayList

35、線程案例

36、流的概念、流的分類、字節流、字節節點流、字節過濾流

37、File、FileFilter、字符編碼、字符流、字節過濾流、流的標準使用步驟、[XML]

38、對象序列化

39、IO流綜合案例

40、什麽是網絡、什麽是計算機網絡、網絡模型、TCP/IP模型、TCP/UDP、IP、IPV4應用分類、Port端口

41、InetAddress類、基於TCP的網絡編程、開發步驟

42、Lambda表達式、Stream API、Date Time API、Optional類

43、什麽是類對象、獲取類對象、Class的常用方法、註解

44、DOM4J、SAX

45、遊戲面板、遊戲按鈕、遊戲邏輯、遊戲數據讀取、遊戲線程控制、遊戲計分算法、遊戲血量算法等

46、完成遊戲項目