
多线程
方方园园
这个作者很懒,什么都没留下…
展开
-
多线程之Producer-Consumer模式
感觉跟Guarded Suspension模式有点象,也是个生产消费的关系package com.example.demo.produce;public class Main { public static void main(String[] args) { Table table = new Table(3); new MakerThread("MakerThread-1", table, 31415).start(); new Ma原创 2020-05-18 00:05:30 · 486 阅读 · 0 评论 -
多线程之Balking模式
如果现在不适合执行这个操作,或者没必要执行这个操作,就停止处理,直接返回原创 2020-05-13 00:12:45 · 190 阅读 · 0 评论 -
多线程之Guarded Suspension模式
Guarded Suspension 字面意思是被监视挂起的意思,Guarded Suspension模式是让线程等待来保证实例安全性主方法package com.example.demo;public class Main { public static void main(String[] args) { RequestQueue requestQueue = new RequestQueue(); new ClientThread(requestQueu原创 2020-05-12 00:27:25 · 191 阅读 · 0 评论 -
多线程feature使用
/** * @Description: 消息通知 * @Author: lizz * @Date: 2020/5/6 19:01 * @Reviser:修改人 * @ReviseDate:修改时间 * @Revision:修改内容 **/ @Override public void onApplication...原创 2020-05-07 13:20:32 · 2651 阅读 · 0 评论 -
关于多线程不错的文章
https://www.jianshu.com/p/d8a7cbf124c5原创 2020-05-06 12:53:52 · 174 阅读 · 0 评论 -
多线程之volatile与synchronized,cas与自旋
synchronized是阻塞式同步volatile就可以说是java虚拟机提供的最轻量级的同步机制,线程对volatile变量的修改会立刻被其他线程所感知,即不会出现数据脏读的现象,从而保证数据的“可见性”。https://www.jianshu.com/p/157279e6efdb...原创 2020-05-06 10:44:44 · 331 阅读 · 0 评论