死磕 java线程系列之终篇
发布日期:2019-11-17 06:45   浏览次数:
40人阅读 2019-11-11 00:15:03

欢×××”,检查更多源码系列文章, 与彤哥一同畅游源码的陆地。

thread

(手机横屏看源码更方便)


简介

线程系列我们根本就学完了,这一个系列我们根本都是围绕着线程池在讲,其实关于线程还有很多东西可以讲,前面无机会我们再补充出去。当然,假如你有什么好的想法,也可以公从号右下角联络我。

重要知识点

直接上图,看着这张图我置信你可以回想起很多东西,也可以看着这张图来本人发问本人答复,当然,也可以把这张图作为面试温习的参考。

thread

其中,ThreadLocal是我们没有剖析的类,放在netty系列来学习,敬请等待^^

彩蛋

下一个系列我们将学习netty相关的知识,当然跑不掉的还有nio。

我为什么直接讲netty了呢?

由于netty很重要,很多框架的底层都是用netty完成的,比方dubbo、spark、hadoop、storm、zookeeper、grpc、flink、thrift、elasticsearch、spring cloud gateway。

只需牵涉到网络通讯的框架,根本上都会运用netty作为底层通讯,所以,你说netty重不重要,那是相当的重要,so,我们先讲netty。

我为什么不讲spring系列呢?

spring系列次要分为三大局部:spring core、spring boot、spring cloud。

spring core次要包括两大功用:spring IoC和spring mvc,这两个功用其实都是比拟复杂的东西,无非就是一些概念性的东西。

我举个例子,spring IoC牵涉的东西有Loading XML、BeanFactoryPostProcessor、Instantiate Bean前中后、Initialize Bean前中后、BeanPostProcessor、AOP、XxxAware、循环援用、init-method等等,其实AOP只是IoC进程中的一个BeanPostProcessor,还有很多很多的概念,假如这些概念你不清楚,直接去看IoC的进程会很苦楚,所以我建议想看spring源码的同窗先去把官方文档撸一遍,做到这些概念心中无数,这样看起来才比拟轻松。绝对于这些花里胡哨的概念,说假话,我还是更情愿研讨一些底层的东西,当然,假如前面有工夫我也会写几章关于spring的源码剖析。

spring boot相当于在spring core的根底上设定了一系列的默许值,然后还参加了一些更灵敏的注解来暴露自定义的完成,其实也是偏使用型的。

spring cloud这就更偏使用了,这边的组件拿过去交融一下,那边的组件交融一下,最初就成了spring cloud。

最初,我想说spring系列的概念真实是太多了,可以聊好几个月,而且市面上关于spring的解析真实是太多了,我想大家去看看那些文章也差不多了。

« 上一篇:没有了
» 下一篇:没有了
  • 友情链接:
Copyright(C) 2007-2010 EntLib.com(上海闵行区浦江镇863软件孵化基地) - 企业级的电子商务系统 基于Microsoft .Net Framework / ASP.Net / C# / AJAX 平台构建的标准电子商务系统 All Rights Reserved (R)    沪ICP备08014628号