Posted by 微博@Yangsc_o [http://weibo.com/yangsanchao] 原创文章[https://www.jianshu.com/users...
前言 只有光头才能变强 回顾前面: 给女朋友讲解什么是代理模式 包装模式就是这么简单啦 本来我预想是先来回顾一下传统的IO模式的,将传统的IO模式的相关类理清楚(因为IO的类...
简介 ConcurrentHashMap 是 Java concurrent 包的重要成员。本文将结合 Java 内存模型,来分析 ConcurrentHashMap 的 J...
概述 上一篇文章Java锁分类中,有提到一种分类的思想:乐观锁和悲观锁。悲观锁,总认为每次访问共享资源的时候,都有可能发生资源竞争,所以在线程获取到共享资源后,需要加锁,其余...
原文链接:Java CAS 和 synchronized 和 Lock - CSDN博客 CAS 机制 适用场景:乐观认为并发不高,不需要阻塞,可以不上锁。 特点:不断比较更...
说起内部类这个词,想必很多人都不陌生,但是又会觉得不熟悉。原因是平时编写代码时可能用到的场景不多,用得最多的是在有事件监听的情况下,并且即使用到也很少去总结内部类的用法。今天...
1 抽象类和接口简介1.1 抽象类1.1.1 一个小案例我们先来看这样一个案例:世界上有许许多多不同种类的动物,每一种动物都要吃东西,移动(走路?飞?)等等。现在让你用jav...
前言: 在Java中,传说有23中模式,总共分为三大类,分别是: 创建型模式(5种):工厂方法模式、抽象工厂模式、建造者模式、单例模式、原型模式; 结构型模式(7种):适配器...
作者: 一字马胡[https://www.jianshu.com/u/86c421886c32] 转载标志 【2017-11-03】 更新日志 日期更新内容备注2017-1...