Java 并发编程

Java 并发编程

  • Java 并发编程 ⑤ - volatile 关键字

    Java 并发编程 ⑤ - volatile 关键字

    往期文章:Java并发编程基础①-线程Java并发编程②-线程生命周期与状态流转Java并发编程③-ThreadLocal和InheritableThreadLocal详解Java并发编程④-Java

    查看全文
  • Java 并发编程 ④ - Java 内存模型

    Java 并发编程 ④ - Java 内存模型

    往期文章:Java并发编程基础①-线程Java并发编程②-线程生命周期与状态流转Java并发编程③-ThreadLocal和InheritableThreadLocal详解前言Java内存模型(Jav

    查看全文
  • Java 并发编程 ③ - ThreadLocal 和 InheritableThreadLocal 详解

    Java 并发编程 ③ - ThreadLocal 和 InheritableThreadLocal 详解

    前言往期文章:Java并发编程基础①-线程Java并发编程②-线程生命周期与状态流转继上一篇结尾讲的,这一篇文章主要是讲ThreadLocal和InheritableThreadLocal。主要内容有:ThreadLocal使用和实现原理ThreadLocal副作用脏数据内存泄漏的分析Inherit

    查看全文
  • Java 并发编程 ② - 线程生命周期与状态流转

    Java 并发编程 ② - 线程生命周期与状态流转

    原文地址:Java并发编程②-线程生命周期与状态流转转载请注明出处!前言往期文章:Java并发编程基础①-线程继上一篇结尾讲的,这一篇文章主要是讲线程的生命周期以及状态流转。主要内容有:Java中对线程状态的定义,与操作系统线程状态的对比线程状态的流转图如何自己验证状态的流转一、Java线程的状态先

    查看全文
  • Java 并发编程基础 ① - 线程

    Java 并发编程基础 ① - 线程

    一、什么是线程进程是代码在数据集合上的一次运行活动,是系统进行资源分配和调度的基本单位,线程则是进程的一个执行路径,一个进程中至少有一个线程,进程中的多个线程共享进程的资源。操作系统在分配资源时是把资源分配给进程的,但是CPU资源比较特殊,它是被分配到线程的,因为真正要占用CPU运行的是线程,所以也

    查看全文