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