- 檢測+模擬火車訂票系統+聊天室+寵物商店+用戶管理系統設計+頁面發布+新聞資訊系統+點餐系統+在線支付系統+旅游網+ATM系統資料實戰+仿小米商城等)
由于文章篇幅不能太多,考慮的觀感,以下內容我只展示了這本筆記的要點部分,具體詳解可以文末領取pdf完整版,

前傳:Java從一無所知到入門
1.Java基礎程式設計
1.1 認識Java
- Java的歷史
- Java的現狀
- Java的特點
- Java虛擬機L(JVM)
- JDK的安裝及環境變數的配置
- 撰寫第一個Java程式
- classpath的指定

1.2 簡單的Java程式
- 一個簡單的例子
- 簡單的Java程式決議
- 程式的檢測
- 提高程式的可讀性

1.3 Java基本程式設計
- 變數與資料型別
- 運算子、運算式與陳述句
- 回圈與選擇性陳述句

1.4 陣列與方法
- —維陣列
- 二維陣列
- 多維陣列
- 方法

2.Java面向物件程式設計
2.1 類的基本形式

2.2 類的繼承
- 繼承的基本概念
- 抽象類
- Object類
- final關鍵字
- 介面(interface)
- 對兔多型性
- 匿名內部類

2.3 例外處理
- 例外的基本概念
- 例外類的繼承架構
- 拋出例外
- 撰寫自己的例外類

2.4 包及訪問權限
- 包的概念及使用
- 類成員的訪問控制權限
- Java的命名習慣
- Jar檔案的使用

3.Java程式應用
3.1 多執行緒
- 行程與執行緒
- 認識執行緒
- 執行緒的狀態
- 執行緒操作的一些方法
- 多執行緒的同步
- 執行緒間通訊
- 執行緒生命周期的控制

3.2 檔案(IO)操作
- File類
- RandomAccessFile類
- 流類
- 字符編碼
- 物件序列化

3.3 Java Applet程式
- Applet程式簡介
- Applet程式中使用的幾個基本方法
- 在HTML中嵌入Applet程式

3.4 Java常用類別庫

3.5 Java網路程式設計

亮點:掌握企業必備流行框架
1.SSM入門到精通
1.1 Spring 框架

1.2 SpringMVC


1.3 Mybatis

2.SpringBoot
2.1 SpringBoot入門
- Spring Boot簡介
- 微服務
- 環境準備
- Spring Boot HelloWorld
- Hello World探究
- 使用Spring Initializer快速創建Spring Boot專案

2.2 組態檔
- 組態檔
- YAML語法
- 組態檔值注入
- 組態檔占位符
- Profile
- 組態檔加載位置
- 外部配置加載順序
- 自動配置原理

2.3 日志
- 日志框架
- SLF4j使用
- SpringBoot日志關系
- 日志使用
- 切換日志框架

2.4 Web開發
- SpringBoot對靜態資源的映射規則
- 模板引擎
- SpringMVC自動配置
- 如何修改SpringBoot的默認配置
- RestfulCRUD
- 錯誤處理機制
- 配置嵌入式Servlet容器
- 使用外置的Servlet容器

2.5 Docker
- 簡介
- 核心概念
- 安裝Docker
- Docker常用命令&操作

2.6 SpringBoot與資料訪問
- JDBC
- 整合Druid資料源
- 整合MyBatis
- 整合SpringData JPA

2.7 啟動配置原理
- 創建SpringApplication物件
- 運行run方法
- 事件監聽機制

2.8 自定義starter

3.SpringCloud分布式開發

后記:不做小白就上手實戰
由于這些小實戰專案太多,文章篇幅有限,所以就不在這里全部展示了,具體的可參考前面大綱列出來的,這里以幾個重點作為展示,
1.英雄聯盟登錄系統檢測

2.聊天室

3.點餐系統

4.仿小米商城

總結
對于一名Java程式員來說,光有理論肯定不行,在打好基礎的條件下,就應該開始上手進行實戰,這樣無論在校招或是社招時,都有自己的底氣和優勢,
對于Java零基礎的人來說,根據基礎-框架-實戰這個路線來學習也是很有必要的,如果你真想進入這個行業的話,
以上這本筆記內容,全部整理在pdf檔案里,如果有需要完整版的

另外,希望朋友們多支持支持我的文章——點贊+評論+關注,三連三連哦,
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/109402.html
標籤:其他
