課程亮點
1
夯實基礎(chǔ),奠定實操*步
2
理論+項目實戰(zhàn),項目實戰(zhàn)教學(xué)
適用對象
1
零基礎(chǔ)
課程內(nèi)容
JavaEE基礎(chǔ)階段:
學(xué)習(xí)目標:
Java語言入門、Java基本語法、開發(fā)工具之IDEA、Java面向?qū)ο?、常用API、異常、集合、IO流、多線程、網(wǎng)絡(luò)編程、反射、JDK8\\9\\10新特性、注解
課程內(nèi)容:
了解嚴管紀律、認識班級同學(xué)、了解行業(yè)工作需求、區(qū)分*、清楚Java學(xué)習(xí)路徑、掌握編程學(xué)習(xí)技巧
了解Java語言特性,學(xué)會Java開發(fā)環(huán)境搭建和變量配置,并且熟練掌握簡單的Java開發(fā)工具和編寫HelloWorld案例程序
掌握Java基本語法中的常見概念、數(shù)據(jù)、運算符、數(shù)據(jù)類型以及相互轉(zhuǎn)換、各種流程控制語句、方法的定義和使用、數(shù)組、內(nèi)存結(jié)構(gòu)
了解主流IDE并熟練掌握IDEA的基本使用和使用技巧,學(xué)會使用Debug功能調(diào)試程序
培養(yǎng)學(xué)員面向?qū)ο蟮木幊趟枷?充分理解并運用Java面向?qū)ο笏枷雭磉M行程序開發(fā),實現(xiàn)開發(fā)者從面向過程到面向?qū)ο缶幊痰霓D(zhuǎn)變
掌握常用API的概念和制作方式、掌握Object、String、StringBuilder、包裝類、實踐類、Math類、System類、BigInteger、BigDecimal、Numberformat和Arrays工具類
深刻理解異常機制、異常體系和異常的基本概念,掌握異常的捕獲和處理方式,掌握異常的常用方法
理解集合的基本概念、掌握Collection單列集合的使用方法,理解單列集合的基本原理、掌握雙列集合的使用方法、泛型和Collections工具類、完成教學(xué)管理系統(tǒng)的開發(fā),掌握基本的數(shù)據(jù)結(jié)構(gòu)
掌握File類型的概念和使用方法、IO的基本概念、字節(jié)流、字符流的使用方法、緩沖流的基本概念和使用方法、標準輸入輸出流、打印流、對象序列化流、Properties類
掌握多線程的概念、創(chuàng)建方式、常用方法、線程安全、線程池技術(shù)以及枚舉類型
了解網(wǎng)絡(luò)基本概念、了解UDP和TCP編程的基本流程
了解類加載的相關(guān)概念、了解反射的基本概念、學(xué)會獲取和使用構(gòu)造方法、成員變量和成員方法等類中的成員
熟練掌握Java8之后的新特性、掌握Lambda表達式的使用、方法引用的使用、函數(shù)式接口的概念和使用、Stream流的獲取和使用
熟練掌握常用注解的使用,學(xué)會通過使用元注解進行自定義注解,了解注解的解析