1.HashMap和HashTable的区别 HashMap不是线程安全的,适合在单线程的环境下使用,想要在多线程的环境下使用需要手动同步,Co...
先看锁小结[https://www.jianshu.com/p/4ec5f69e0482]和Synchronized基础[https://www...
通俗的解释Restful 假设我们要去一家西餐厅吃饭,向前台服务员说,“一个芝士蛋糕,一杯拿铁,两条吸管,谢谢啦”。 Level 0 - 面向前...
定义 Java 虚拟机规范中试图定义一种 Java 内存模型来屏蔽掉各种硬件和操作系统的内存访问差异,以实现让 Java 程序在各种平台下都能达...
行为型模式,共11种:策略模式、模板方法模式、观察者模式、迭代子模式、责任链模式、命令模式、备忘录模式、状态模式、访问者模式、中介者模式、解释器...
结构型模式有七种:适配器模式、装饰模式、代理模式、外观模式、桥接模式、组合模式、享元模式。其中对象的适配器模式是各种模式的起源,我们看下面的图:...
创建型模式包括:工厂方法模式,抽象工厂方法模式,单例模式,建造者模式,原型模式在这里我们选出前三种来进行简单的介绍 工厂方法模式: 简单工厂方法...
什么是线程安全 当多个线程访问一个对象时,如果不用考虑这些线程在运行时环境下的调度和交替执行,也不需要进行额外的同步,或者在调用方法进行其他的协...
Redis是啥 Redis是一个开源的key-value存储系统,由于拥有丰富的数据结构,又被其作者戏称为数据结构服务器。它属于NoSQL(No...