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