課程亮點
從零基礎語法開始學習,學習使用常用代碼邏輯開發(fā)
適用對象
零基礎
課程內容
java基礎階段
java基礎語法:java語言介紹、JDK下載與安裝、HelloWorld、環(huán)境變量、注釋、關鍵字、運算符、流程控制、方法、數(shù)組
面向對象編程:OOP編程思想、類與對象、內存原理、封裝、繼承、多態(tài)、抽象類、接口、內部類、包,權限修飾符
核心類庫:API的使用、Object、String、StringBuffer、StringBuilder、包裝類
集合:集合體系結構、Collection、迭代器、泛型、List、Set、Map、Collections、常見數(shù)據(jù)結構操作
異常:異常概念、異常體系機構、異常傳遞、異常處理機制、異常分類、異常拋出、自定義異常
IO:文件的操作、IO流的概念、字節(jié)流、字符流、轉換流、緩沖流
線程:線程概念、線程與進程、并行與并發(fā)、多線程的設計實現(xiàn)、線程安全、線程的聲明周期、線程池
JDK新特性:Lamdba表達式、函數(shù)式接口、Stream