Java开发入坑,Java开发的自学路线 入坑(和大家来闲聊一下java的学习路线)
圖片發(fā)自簡書App
基礎(chǔ)知識
變成語言:java python c
基本語法
基本網(wǎng)絡(luò)知識:tcp/ip http/https
-------------------------------------------
工具方面
操作系統(tǒng):linux (CentOS\Ubuntu\Fe..)
代碼管理:svn/git
持續(xù)集成(CI/CD):jenkins
java的項目管理工具:maven/gradle
------------------------------------------
框架方面
ssh (spring+structs+hibernate)(已過時)
ssm:spring +springmvc+mybatis(比較流行)
spring boot
------------------------------------------
各種中間件
MQ 消息隊列
RPC 通訊框架 gRPC thrift dubbo springcloud
elasticsearch 收索引擎 數(shù)據(jù)庫
------------------------------------------------
數(shù)據(jù)庫
SQL:mysql/postgre sql
Nosql:redis memcached mongodb elasticsearch
--------------------------------------------------
架構(gòu)方面
分布式/微服務(wù)架構(gòu)
spring cloud
dubbo
rpc通信
------------------------------------------------
虛擬化/容器化的技術(shù)
Docker 容器化
k8s kubernetes
--------------------------------------------------
有剩余的時間的話可以多關(guān)注下面這些,一些大廠,像鵝廠什么的,高并發(fā)/高可用挺重的
關(guān)注源碼/性能
jdk源碼以及部分設(shè)計思想
Spring 源碼
JVM細節(jié)與排錯
高并發(fā)/高可用
總結(jié)
以上是生活随笔為你收集整理的Java开发入坑,Java开发的自学路线 入坑(和大家来闲聊一下java的学习路线)的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: java 获取资源,Java资源获取
- 下一篇: manual php,PHP - Man