既然想做Java開發工程師,那第一步必不可少的就是Java語言

一、編程基礎
1.java語言:
java基本語法,面向物件,介面,容器,例外,泛型,注解,反射,I/O,
jvm
java高級:
并發,執行緒池,鎖,并發容器
2.資料庫:
SQL陳述句書寫,SQL陳述句優化,索引,左右查詢,視圖,鎖
3.設計模式:
單例,工廠,代理,策略
4.計算機網路:
DNS,HTTP,HTTPS協議,TCP,UDP協議
------------------分割線------------------
軟體開發,怎么可能少了編程軟體呢?
二、研發工具:
1.集成開發框架:
Eclipes,Intellij IDEA,VS Code
2.Linux作業系統:
Linux常用命令,shell腳本
3.代碼管理工具:
Git,SVN
4.專案管理與構建:
Maven,Gradle
------------------分割線------------------
前端也要學的!不要精通但要會用

三、web前端基礎
1.前端基礎套餐三大件:
HTML,CSS,JavaScript
注意:這里經常會有人說我學了java,是不是學javaScript就很輕松OvO!!!
不是的鐵鐵,它倆就不是一個東西 =-=
為什么要學這幾個呢 當然是為了讓網頁更漂亮唄
前端頁面就像你的女朋友 你不得讓她穿得漂漂亮亮得嘛~
對于java,html,css,js下面有個雖搞笑但很恰當的栗子:

2.jquery
3.javaweb:
jsp,servlet
4.組件化框架:
layui,vue
------------------分割線------------------
學完以上的,就該學框架啦~

四、框架:
1.spring家族
ioc,AOP,SpringMVC,Spring Boot,Spring cloud
2.資料庫:
mybatis,Hibernate
3.連接池:
c3p0
------------------分割線------------------
五、分布式,微服務
------------------分割線------------------
六、演算法,資料結構

這倆玩意就很讓人頭疼=-=
可能總結的不全面,忙里偷閑寫的,學習之路很長并且很苦,堅持下來吧,未來的你會感謝現在拼搏的自己!加油吧少年,趁我們還年輕!
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/250453.html
標籤:Java
