Java開發零基礎課程是一門針對沒有編程基礎的學員開設的課程,主要講解Java編程的基礎知識和常用技術,課程內容大致如下:
第 一章節:Java基礎班階段一
掌握Java開發環境的基本配置;
熟練使用IDEA開發工具;
掌握Java面向對象的知識;
熟練掌握常用類String、ArrayList等的使用。
第二章節:JavaSE進階部分
面向對象進階:介紹面向對象的繼承和多態思想、抽象類和接口的使用、靜態和最終關鍵字、內部類。
常用API:介紹常用API、包括Java中API的使用、常見的類、方法以及常見的排序算法。
異常:介紹Java中虛擬機如何處理異常,以及我們自己處理異常的兩種方式。
集合:主要介紹Java中的集合體系、數據結構。
I/O:主要介紹Java中跟文件相關的類File,以及Java中常見的流。
多線程:主要介紹Java中什么是多線程,以及多線程帶來的問題和解決方案。
網絡編程:主要介紹網絡編程三要素,如何使用UDP和TCP進行通信,并最終實現利用線程池實現文件上傳服務器的案例。
Lambda:主要介紹函數式編程思想和Lambda表達式,并結合Steam流和方法引用來熟悉函數式編程思想。
反射:主要介紹類加載器,以及利用反射技術獲取字節碼文件中的內容并進行使用。
基礎加強:主要介紹xml、枚舉、注解、單元測試、日志技術。
通過學習Java開發零基礎課程,學員可以掌握Java編程的基礎知識和常用技術,為以后的Java開發打下堅實的基礎。