参考自:

https://blog.csdn.net/piantoutongyang/article/details/45470473

学习路线 :可以参考慕课网

偏头痛杨总结的java后端工程师的主流技术学习路径:
1.java基础阶段
类、对象、变量、接口、抽象类、数据类型、封装&继承&多态、异常、内部类、注解、泛型、枚举、多线程、IO&NIO、网络编程;

2.java web基础阶段
servlet、filter、listener、jsp、session&cookie、tomcat、mysql、jdbc、junit、html、javascript、json&xml;

3.单机web系统&前后端分离阶段
spring、springmvc、mybatis&spring jdbc、nginx、druid&c3p0&dbcp、quartz、gradle&maven、git&svn、jenkins、linux;

4.RPC&分布式&面向服务阶段
springboot、dubbo、zookeeper、redis&memcached、rocketmq&rabbitmq、docker、mongodb、hadoop、ELK、drools;

5.微服务阶段
spring cloud、sevice mesh;

中间穿插着深入理解java多线程、NIO、JVM、GC、CLASSLOADER、数据结构与算法、协议、设计模式等底层原理知识点。
以及JDK1.8之后新增的例如函数式编程等知识点,以及尝试去阅读一些java底层和优秀开源框架源码。

注意请不要把有限的时间&精力浪费在过时的技术上。
过时技术列表:oracle、sql server、jsp、jstl、struts、hibernate、weblogic&websphere、ant、javaee(jni,jms,ejb)
以及不要去深入研究类似于安卓、前端、大数据、人工智能等方向,因为这些属于转行了,所谓术业有专攻,把好钢用在刀刃上。

推荐的技术书籍列表:
《Java编程思想》
《深入理解java虚拟机》,周志明
《架构探险》系列,黄勇
《Java程序员职场全攻略:从小工到专家》,吴亚峰
《Java并发编程实战》
《Java并发编程的艺术》
《Java nio》
《Spring实战》
《Spring源码深度解析》
《大话设计模式》
《设计模式之禅》

晚上又额外补充了点:

JSP有个致命的弱点,就是JSP是需要servlet容器去解析的,例如tomcat这种,而很多页面请求理论上
是不用tomcat的,这样就造成了tomcat的压力过大,因此引入nginx,引入前后端分离。

javaee里的技术大多数被淘汰了,现代的java web都是以spring+mybatis+springmvc框架为主导,把这三个掌握牢固后再引入springboot。java后端不会被淘汰,淘汰的只是一些过时的技术,而java相当于是一整套生命体系。如果你是初学者,JSP可以学,写几个小demo就可以了,不用深入。
bootstrap、css、js、jquery,这些都是前端工程师需要掌握的基础,如果你学了,只需要蜻蜓点水即可。

过时框架:struts2和hibernate 学这两个过时框架真的是在走弯路

最新的web框架书推荐 : javaEE企业级应用开发教程(黑马的) 入门用
里面的知识都是可以看的

建议 先看书 大脑里存有一个知识体系树 然后遇到不懂的再去搜文章
初级教学视频看看就行了 因为拍的人质量都是层次不齐 拍的不好 也会误导大家,所以以书为主 文章视频为辅

了解:html css javaScript,javaweb概述 ,JSP技术,Servlet,数据库连接池和DBUtils工具,JSP开发模型
跳过:EL表达式和JSTL,文件上传和下载
可以看看:Servlet基础,请求和响应,会话及其会话技术,JDBC

java后端工程师主流技术相关推荐

  1. Java后端工程师学习路线——大学版

    作为一名Java后端工程师,需要具备一定的计算机基础知识.Java语言基础和相关技术栈的知识,包括数据库.Web开发.框架等.在这篇博客中,我将从大一开始,讲解如何规划学习路线,以成为一名Java后端 ...

  2. Java后端工程师常见面试题

    以下是整理的Java后端工程师常见面试题,希望有助于找工作: 1,对Java集合框架的理解.ArrayList和LinkedList的区别和优缺点,以及使用场景.扩容因子了解吗?分别是多少. Java ...

  3. java后端工程师面试题(笔试):2022-11-04 经历(一)

    java后端工程师面试题(笔试):2022-11-04: 面试题:总分100 1.关于盒子模型(5分) 1)盒子模型的种类有几种?分别是什么?(1分) 2种,分别是1.W3C标准盒子模型 2.IE盒子 ...

  4. Java后端程序员技术栈

    Java后端程序员技术栈 它可以是知识提纲,便于快速复习与查阅 它也可以是你的学习规划,帮助小白快速了解学Java要走的路(当然你也可以选择搭配我的学习路线一起享用!) 相关链接: <gitee ...

  5. Java后端工程师必备书单(从Java基础到分布式)

    Java开发工程师一般负责后端开发,当然也有专门做Java Web的工程师,但是随着前后端的分离,越来越多的Java工程师需要往大后端方向发展. 今天我们就来介绍一下Java后端开发者的书单. 首先要 ...

  6. Java 后端工程师的书单推荐,周立功linux开发教程

    后台发送[知识星球] <精尽 Dubbo 源码解析>已完成 69 篇 <精尽 Netty 源码解析>已完成 61 篇 <精尽 MyBatis 源码解析>已完成 20 ...

  7. 2018 下半年 Java 后端工程师的书单推荐

    书籍列表 <Effective Java 中文版> 豆瓣评分:9.1[1235 人评价] 推荐理由:本书介绍了在Java编程中78条极具实用价值的经验规则,这些经验规则涵盖了大多数开发人员 ...

  8. 【儿童节】2018 下半年 Java 后端工程师的书单推荐

    微信不能挂外链,所以胖友可以 PC 浏览器访问 http://t.cn/R1KqJD8 .每本书,老艿艿已经添加了超链接  微信不能挂外链,所以胖友可以 PC 浏览器访问 http://t.cn/R1 ...

  9. 2018 Java 后端工程师的书单推荐

    拒绝盗版,从你我做起 [源码圈]众胖友协作完成 希望书单能在你想要进一步打怪升级的路上,给予些许帮助 建议先收藏本书单,认真啃完一本再买下一本,扎实走完每一步 部分书籍关联相关博客和微信公众号,让你更 ...

  10. Java 后端工程师 2018 书单推荐

    来源:公众号/芋道源码 <Effective Java 中文版> 豆瓣评分:9.1[1235 人评价] 推荐理由:本书介绍了在Java编程中78条极具实用价值的经验规则,这些经验规则涵盖了 ...

最新文章

  1. 大火的Apache Spark也有诸多不完美
  2. Python独领风骚,AI热情有所降温|2020 年技术趋势解读
  3. matlab nurbs闭合曲面,nurbs_toolbox Matlab 非均匀有理B样条函数,能生成B 曲线和曲面 238万源代码下载- www.pudn.com...
  4. tf.dtypes.cast
  5. 【吐血推荐】领域驱动设计学习输出
  6. Android Handler原理
  7. excel大作业素材_Excel | 同一单元格内多个姓名,如何统计人数
  8. vue从入门到精通之进阶篇(一)vue-router基础
  9. 游戏行业很火,游戏建模师好不好做呢?怎样的建模师公司才欢迎?
  10. Apple Music已达成目标 库中歌曲全部达到无损标准
  11. python自编一个循环计算题_Python练习:循环
  12. 28 个必备的 Linux 命令行工具
  13. NOI2003 文本编辑器
  14. 启用nginx报错80端口被占用
  15. android sftp 编辑器,VSCode编辑器插件之SFTP工具
  16. 群体智能优化算法之萤火虫算法(Firefly Algorithm,FA)-看了还不会提刀来找我
  17. 一、求100以内的素数
  18. ecg 幅度_心电图(ECG或EKG)设计原理及实例应用
  19. python re.match函数的使用
  20. linux mtd手动烧写固件,路由器固件的几种烧写方式

热门文章

  1. 出海必读,汇量科技联合SensorTower发布《2022国内手游出海白皮书》
  2. 【超宽带MIMO】超宽带MIMO雷达对目标的检测及成像
  3. 《娱乐至死》读书笔记(part2)--到处是水却没有一滴水可以喝
  4. CTFHUB中的文件上传——文件头检查
  5. 2023联发科实习春招秋招内推内推码面经总结
  6. 解决chrome出现您的连接不是私密的问题
  7. HTML5表单新特征简介与举例
  8. matlab正序零序负序,史上最完美的图形和公式带你搞懂正序负序零序!
  9. uva 11584 dp
  10. QT(5.12)+Qgis(3.10) 点图层及线图层渲染