美文网首页Java并发
专题列表页
Java并发

Java并发

  • 30
    2018-06-03
  • 理发师问题加强版-多个理发师问题写在前面: 这是睡眠理发师问题加强版的Java解决方案参考,是一次操作系统实验的分析报告。实验问题完整描述可参考实...[作者空间]

  • 51
    2018-02-04
  • 37-Java内存模型Java内存模型 Java内存模型即Java Memory Model,简称JMM。JMM定义了Java 虚拟机(...[作者空间]

  • 34
    2017-09-29
  • Semaphore意为信号量,它的使用原理跟操作系统中的PV原语非常相似,所以不再多说。下面是一个使用Semaph...[作者空间]

  • 47
    2017-06-04
  • 七周七并发之线程与锁本章介绍了并发(同时应对)最基本的概念,与并行(同时处理)的区别。[作者空间]

  • 15
    2017-05-13
  • 实现ArrayBlockingQueue定义 一个由数组支持的有界阻塞队列。此队列按FIFO(先进先出)原则对元素进行排序。队列的头部是在队列中存在时间最...[作者空间]

  • 38
    2017-05-12
  • JUC中的集合类转载 List和Set JUC集合中的list和set类如下: CopyOnWriteArrayList:相当于线...[作者空间]

  • 0
    2017-05-11
  • 原生锁优化前言 高效并发是从JDK1.5到JDK1.6的一个重要改进,Java开发者团队在这个版本上花费了大量的精力去实现各...[作者空间]

  • 4
    2017-04-20
  • 6. 任务执行任务通常是一些抽象的且离散的工作单元。通过把应用程序的工作分解到多个任务中,可以简化程序的组织结构,提供一种自然的...[作者空间]

  • 16
    2017-04-16
  • 4. 对象的组合4.1 设计线程安全的类 在设计线程安全的类的过程中,需要包含以下的三个基本的要素: 找出构成对象状态的所有变量 ...[作者空间]

  • 13
    2017-04-12
  • 不变性不可变对象一定是线程安全的 那么什么是不可变对象呢? 当满足一下条件时,对象才是不可变的。 对象创建以后其状态就不...[作者空间]

  • 305
    2017-04-11
  • 线程封闭线程封闭 当访问共享的可变数据时,通常需要使用同步。一种避免使用同步的方式就是不共享数据。如果仅在单线程内访问数据...[作者空间]

  • 149
    2017-04-11
  • 对象的发布与逸出对象的发布 “发布对象”指的是使对象能够在当前作用于之外的代码中使用 例如,将一个指向该对象的引用保存到其他代码可...[作者空间]

  • 6
    2017-03-31
  • 线程安全性什么是线程的安全性? 当多个线程访问某个类时,不管运行时环境次啊用何种调度方式或者这些线程将如何交替执行,这个类始...[作者空间]