java多线程,并发
SingleOneMan
it理工单身男
展开
-
设计模式笔记-简单工厂模式,工厂方法模式,抽象工厂模式
设计模式笔记-简单工厂模式,工厂方法模式,抽象工厂模式文章目录设计模式笔记-简单工厂模式,工厂方法模式,抽象工厂模式1.区别2.常见写法3.常见框架中的策略模式1.区别简单工厂模式:根据接收的参数不同来确定返回对象实例,要增加一个新的类别必须要修改代码;简单工厂模式专门定义一个类来负责创建其他类的实例,被创建的实例通常都具有共同的父类工厂方法模式:是有一组实现了相同接口的工厂类(会增加新的...原创 2019-12-05 20:24:32 · 228 阅读 · 0 评论 -
java多线程笔记--Atomic原子操作类
java多线程笔记–Atomic原子操作类文章目录java多线程笔记--Atomic原子操作类1Atomic原子操作多线程计数2.synchronized多线程计数1Atomic原子操作多线程计数** * @Description: * Atomic原子操作类,用法简单,线程安全的更新变量 * @Author: * @Date: 2019/5/14 23:56 */public ...原创 2019-05-21 01:13:46 · 415 阅读 · 0 评论 -
java多线程笔记--lock多线程计数
java多线程笔记–lock多线程计数文章目录java多线程笔记--lock多线程计数1.lock多线程计数lock:主要有可重入锁,读写锁,文件锁1.lock多线程计数package com.ctg.test.lock;import java.util.concurrent.CountDownLatch;import java.util.concurrent.locks.Reent...原创 2019-05-22 00:46:33 · 522 阅读 · 0 评论 -
java多线程笔记--synchronized类,对象,方法,代码块
java多线程笔记–synchronized的用法文章目录java多线程笔记--synchronized的用法1.锁对象, 多线程售票示例2.synchronized类,对象,方法,代码块示例* 0)对象锁是用于对象实例方法,或者一个对象实例上的,* 类锁是用于类的静态方法或者一个类的class对象上的(单例模式的双重检测)* 一个线程获得对象锁的同时,也可以获得该类锁,即同时获得两个锁...原创 2019-05-23 01:15:23 · 583 阅读 · 0 评论 -
java多线程笔记--生产者消费组模型
java多线程笔记–生产者消费者模型文章目录java多线程笔记--生产者消费者模型1.利用BlockingQueue实现2.利用Wait Notify实现3.利用Lock 和 Condition实现4.利用Semaphore实现参考:https://www.cnblogs.com/jiangyang/p/6007030.htmlhttp://www.importnew.com/27063....原创 2019-05-28 00:55:59 · 539 阅读 · 0 评论