程序员黄小斜

Java技术江湖


  • 首页

  • 关于

  • 标签

  • 分类

  • 归档

  • 搜索

Java并发指南2:Java并发指南2:深入理解Java内存模型JMM.md

发表于 2019-10-02 | 分类于 Java技术江湖 , Java并发编程 |

本文转载自并发编程网,侵删

本系列文章将整理到我在GitHub上的《Java面试指南》仓库,更多精彩内容请到我的仓库里查看

https://github.com/h2pl/Java-Tutorial

喜欢的话麻烦点下Star哈

文章同步发于我的个人博客:

www.how2playlife.com

本文是微信公众号【Java技术江湖】的《Java并发指南》其中一篇,本文大部分内容来源于网络,为了把本文主题讲得清晰透彻,也整合了很多我认为不错的技术博客内容,引用其中了一些比较好的博客文章,如有侵权,请联系作者。

该系列博文会告诉你如何全面深入地学习Java并发技术,从Java多线程基础,再到并发编程的基础知识,从Java并发包的入门和实战,再到JUC的源码剖析,一步步地学习Java并发编程,并上手进行实战,以便让你更完整地了解整个Java并发编程知识体系,形成自己的知识框架。

为了更好地总结和检验你的学习成果,本系列文章也会提供一些对应的面试题以及参考答案。

如果对本系列文章有什么建议,或者是有什么疑问的话,也可以关注公众号【Java技术江湖】联系作者,欢迎你参与本系列博文的创作和修订。

阅读全文 »

初探Java设计模式5:一文了解Spring涉及到的9种设计模式

发表于 2019-09-30 | 分类于 Java技术江湖 , 设计模式 |

本系列文章将整理到我在GitHub上的《Java面试指南》仓库,更多精彩内容请到我的仓库里查看

https://github.com/h2pl/Java-Tutorial

喜欢的话麻烦点下Star、fork哈

文章也将发表在我的个人博客,阅读体验更佳:

www.how2playlife.com

设计模式作为工作学习中的枕边书,却时常处于勤说不用的尴尬境地,也不是我们时常忘记,只是一直没有记忆。

今天,螃蟹在IT学习者网站就设计模式的内在价值做一番探讨,并以spring为例进行讲解,只有领略了其设计的思想理念,才能在工作学习中运用到“无形”。

Spring作为业界的经典框架,无论是在架构设计方面,还是在代码编写方面,都堪称行内典范。好了,话不多说,开始今天的内容。

阅读全文 »

初探Java设计模式4:一文带你掌握JDK中的设计模式

发表于 2019-09-30 | 分类于 Java技术江湖 , 设计模式 |

本系列文章将整理到我在GitHub上的《Java面试指南》仓库,更多精彩内容请到我的仓库里查看

https://github.com/h2pl/Java-Tutorial

喜欢的话麻烦点下Star、fork哈

文章也将发表在我的个人博客,阅读体验更佳:

www.how2playlife.com

本文主要是归纳了JDK中所包含的设计模式,包括作用和其设计类图。
首先来个总结,具体的某个模式可以一个一个慢慢写,希望能对研究JDK和设计模式有所帮助。

阅读全文 »

初探Java设计模式3:行为型模式(策略,观察者等)

发表于 2019-09-30 | 分类于 Java技术江湖 , 设计模式 |

转自https://javadoop.com/post/design-pattern

行为型模式

  • 策略模式
  • 观察者模式
  • 责任链模式
  • 模板方法模式
  • 状态模式
  • 行为型模式总结

本系列文章将整理到我在GitHub上的《Java面试指南》仓库,更多精彩内容请到我的仓库里查看

https://github.com/h2pl/Java-Tutorial

喜欢的话麻烦点下Star、fork哈

文章也将发表在我的个人博客,阅读体验更佳:

www.how2playlife.com

阅读全文 »

初探Java设计模式2:结构型模式(代理模式,适配器模式等)

发表于 2019-09-30 | 分类于 Java技术江湖 , 设计模式 |

本系列文章将整理到我在GitHub上的《Java面试指南》仓库,更多精彩内容请到我的仓库里查看

https://github.com/h2pl/Java-Tutorial

喜欢的话麻烦点下Star、fork哈

文章也将发表在我的个人博客,阅读体验更佳:

www.how2playlife.com

阅读全文 »

初探Java设计模式1:创建型模式(工厂,单例等)

发表于 2019-09-30 | 分类于 Java技术江湖 , 设计模式 |

转自https://javadoop.com/post/design-pattern

系列文章将整理到我在GitHub上的《Java面试指南》仓库,更多精彩内容请到我的仓库里查看

https://github.com/h2pl/Java-Tutorial

喜欢的话麻烦点下Star、fork哈

文章也将发表在我的个人博客,阅读体验更佳:

www.how2playlife.com

阅读全文 »

Java集合详解8:Java集合类细节精讲,细节决定成败

发表于 2019-09-29 | 分类于 Java技术江湖 , Java集合类 |

《Java集合详解系列》是我在完成夯实Java基础篇的系列博客后准备开始写的新系列。

这些文章将整理到我在GitHub上的《Java面试指南》仓库,更多精彩内容请到我的仓库里查看

https://github.com/h2pl/Java-Tutorial

喜欢的话麻烦点下Star、fork哈

文章首发于我的个人博客:

www.how2playlife.com

今天我们来探索一下Java集合类中的一些技术细节。主要是对一些比较容易被遗漏和误解的知识点做一些讲解和补充。可能不全面,还请谅解。

阅读全文 »

Java集合详解7:一文搞清楚HashSet,TreeSet与LinkedHashSet的异同

发表于 2019-09-29 | 分类于 Java技术江湖 , Java集合类 |

《Java集合详解系列》是我在完成夯实Java基础篇的系列博客后准备开始写的新系列。

这些文章将整理到我在GitHub上的《Java面试指南》仓库,更多精彩内容请到我的仓库里查看

https://github.com/h2pl/Java-Tutorial

喜欢的话麻烦点下Star、fork哈

文章首发于我的个人博客:

www.how2playlife.com

今天我们来探索一下HashSet,TreeSet与LinkedHashSet的基本原理与源码实现,由于这三个set都是基于之前文章的三个map进行实现的,所以推荐大家先看一下前面有关map的文章,结合使用味道更佳。

本文参考
www.cmsblogs.com/?p=599

阅读全文 »

Java集合详解6:这一次,从头到尾带你解读Java中的红黑树

发表于 2019-09-28 | 分类于 Java技术江湖 , Java集合类 |

《Java集合详解系列》是我在完成夯实Java基础篇的系列博客后准备开始写的新系列。

这些文章将整理到我在GitHub上的《Java面试指南》仓库,更多精彩内容请到我的仓库里查看

https://github.com/h2pl/Java-Tutorial

喜欢的话麻烦点下Star、fork哈

文章首发于我的个人博客:

www.how2playlife.com

阅读全文 »

Java集合详解5:深入理解LinkedHashMap和LRU缓存

发表于 2019-09-28 | 分类于 Java技术江湖 , Java集合类 |

《Java集合详解系列》是我在完成夯实Java基础篇的系列博客后准备开始写的新系列。

这些文章将整理到我在GitHub上的《Java面试指南》仓库,更多精彩内容请到我的仓库里查看

https://github.com/h2pl/Java-Tutorial

喜欢的话麻烦点下Star、fork哈

文章首发于我的个人博客:

www.how2playlife.com

今天我们来深入探索一下LinkedHashMap的底层原理,并且使用linkedhashmap来实现LRU缓存。

阅读全文 »
1…678…16
黄小斜学Java

黄小斜学Java

本博客后续不再维护更新,新的文章内容请移步我的微信公众号【程序员黄小斜】阅读。 目前专注分享Java领域干货,不限于BAT面试,算法、计算机基础、数据库、分布式、spring全家桶、微服务、高并发、JVM、Docker容器,ELK、大数据等相关知识,希望我们可以一起进步。

160 日志
19 分类
82 标签
RSS
GitHub CSDN 简书 知乎
Links
  • CSDN博客
© 2018 — 2021 ©2018 by 黄小斜,程序员江湖
本站访客数 人次 本站总访问量 次