
多线程
Aries鹏
这个作者很懒,什么都没留下…
展开
-
从零开始学多线程之线程安全(一)
准备把自己关于多线程的学习笔记写成三个部分分享给大家: 基础、实战、测试&优化这三个部分是一环扣一环的.1.基础: 多线程操作的对象必须是线程安全的,所以构建线程安全的对象是一切的基础.这一部分讲的就是如何构建线程安全的类,和一些多线程的基础知识.实战: 构建好了线程安全的类,我们就可以用线程/线程池,去构建我们的并发程序了,如何执行任务?如何关闭线程池?如何扩展线程池?这里都会...转载 2018-12-25 16:51:42 · 186 阅读 · 0 评论 -
从零开始学多线程之共享对象(二)
想要使用多线程编程,有一个很重要的前提,那就是必须保证操纵的是线程安全的类.那么如何构建线程安全的类呢? 1. 使用同步来避免多个线程在同一时间访问同一数据. 2. 正确的共享和安全的发布对象,使多个线程能够安全的访问它们.那么如何正确的共享和安全的发布对象呢? 这正是这篇博客要告诉你的.多线程之间的可见性问题.为什么在多线程条件下需要正确的共享和安全的发布对象呢?这要说到可见性的问...转载 2018-12-25 16:53:25 · 163 阅读 · 0 评论