一:常见模式与工具

学习Java技术体系,设计模式,流行的框架与组件是必不可少的:

  • 常见的设计模式,编码必备

  • Spring5,做应用必不可少的最新框架

  • MyBatis,玩数据库必不可少的组件

二:工程化与工具

工欲善其事必先利其器,不管是小白,还是资深开发,玩Java技术体系,选择好的工具,提升开发效率和团队协作效率,是必不可少的:

  • Maven,项目管理

  • Jenkins,持续集成

  • Sonar,代码质量管理

  • Git,版本管理

三:分布式架构

高并发,高可用,海量数据,没有分布式的架构知识肯定是玩不转的:

  • 分布式架构原理

  • 分布式架构策略

  • 分布式中间件

  • 分布式架构实战

四:微服务架构

业务越来越复杂,服务分层,微服务架构是架构升级的必由之路,Java技术体系,和微服务相关的技术有哪些呢?

  • 微服务框架

  • Spring Cloud

  • Docker与虚拟化

  • 微服务架构

五:性能优化

任何脱离细节的ppt架构师都是耍流氓,向上能运筹帷幄,向下能解决一线性能问题,Java技术体系,需要了解:

  • 性能指标体系

  • JVM调优

  • Web调优

  • DB调优

六:底层知识

从架构设计,到应用层调优,再深入了解底层原理,扎实的Java基本功才能让自己变为扫地神僧:

  • 内存模型

  • 并发模式

  • 线程模型

  • 锁细节

转载于:https://www.cnblogs.com/xlizi/p/9287096.html

java 学习知识汇总相关推荐

  1. java学习论坛汇总

    java学习论坛汇总 www.chinajavaworld.com -论坛人很多,高手也多,不过好像都在潜水     www.cn-java.com -也很不错,文章很好,但是就是商业性浓了点.   ...

  2. Java 学习网站汇总贴

    Java 学习网站汇总贴 2010-09-02 12:32:03 标签:Java 汇总 学习 [推送到技术圈] 今天在http://www.51itdh.com/这个网站上找到有好多Java学习的资料 ...

  3. Java后端知识汇总(部分)

    Java后端知识汇总(部分) 一. Java基础 二. Redis知识详解 三. 计算机网络 四.Spring知识体系 五.Java虚拟机 六.Java高并发 (同一块知识建议结合着看,便于查漏补缺) ...

  4. Java学习总结-汇总

    搜罗大佬笔记整理,方便学习 若因侵权不喜,请下方留言 一.Java基础篇 1. Java基础经典 2. Java学习 推荐 3. Map.Set.List集合详解 4. Java常用设计模式(通俗易懂 ...

  5. Java学习路线汇总(持续更新)

    Java后端从入坑到放弃的学习路线来啦! 点赞收藏支持一下~~ 1.JavaSE基础知识 JavaSE 基础知识,是大部分入坑Java的小白们必须经历的一个阶段.这里我建议那些学习时间充裕的大一的学弟 ...

  6. Java学习资料汇总(吐血分享)----持续更新中

    java学习攻略: 1.javase  html  css  javascript 历经5年锤炼(史上最适合初学者入门的Java基础视频) Java基础教程(java入门学习第一免费视频下载) Jav ...

  7. Java 学习文章汇总

    目前JAVA可以说是产业界和学术界最热门的语言,许多人都很急切想把JAVA学好. 但学习是需要步骤的,除非像电影中演的那样,能够把需要的专业技巧下载到脑海:主角只花了几秒下载资料,就马上具备飞行员的技 ...

  8. JAVA学习内容汇总(一)

    一.JAVA的历史 在JAVA学习前,我们粗略了解JAVA的由来,以前编写程序非常麻烦,而且安全性没有很高,Sun公司用一种全新的语言编写了一个浏览器,该组成员在一家名为"爪哇"的 ...

  9. java并发知识汇总

    项目中用到并发的地方不多,一次是多个规则线程并发校验文档,一个是多个并发监控应用,比较简单,但查找并发资料后,发现有更好的方式.于是抽空想全面了解并发,可查到网上相关并发的技术文章很多,但是对我来说有 ...

最新文章

  1. MAC 重置MySQL root 密码
  2. 2018-2019-1 20165206 《信息安全系统设计基础》第九周学习总结
  3. 口腔跨考计算机,不是所有的医学专业都接受跨考,你了解多少?
  4. redis6持久化主从复制
  5. 机器人学习--机器人仿真环境汇总
  6. 批量读入一个文件夹中文件的数据操作实例
  7. 详细讲述CV的创作与包装
  8. 操作系统系列题型分析(更新中~)
  9. Python中代码书写规范与基本使用
  10. Educational Codeforces Round 52: E. Side Transmutations(burnside引理)
  11. 操作系统锁的实现方法有哪几种_Java并发之Monitor实现
  12. JAVA语法基础作业——动手动脑以及课后实验性问题 (七)
  13. 关系抽取;串联抽取和联合抽取论文总结
  14. Ubuntu安装wechat的血泪史
  15. Python爬取——国家统计局省份加城市 并写入数据库
  16. 智能制造与供应链管理趋势
  17. 玩转基因组浏览器之使用IGV查看基因结构信息
  18. S=A-BIS-dS+u2w2I+u1w1E数模作业
  19. 手机图片、铃声免费下载终极大法
  20. OpenCV 形态学操作应用——提取水平与垂直线

热门文章

  1. Python第二十二天 stat模块 os.chmod方法 os.stat方法 pwd grp模块
  2. 谈谈一些有趣的CSS题目(十)-- 结构性伪类选择器
  3. Device Tree(三):代码分析【转】
  4. 2016windows(10) wamp 最简单30分钟thrift入门使用讲解,实现php作为服务器和客户端的hello world...
  5. 帕雷托最优(Pareto optimality)、帕雷托效率(Pareto efficiency)
  6. 深数据 - Deep Data
  7. ASP.NET中 Repeater嵌套
  8. UImageview加边框 加阴影
  9. BlazeDS 整合 Flex HelloWorld 示例
  10. find your place