博客专栏  >  编程语言   >  Java并发编程札记

Java并发编程札记

Java并发编程笔记。主要介绍并发编程的基础、JUC、和进阶知识。

关注
1 已关注
9篇博文
  • Java并发编程札记-(二)JUC概述

    从今天开始学习JUC。JUC是java.util.concurrent包的简称。下图是JUC的整体结构。1、atomic;2、locks;3、collections;4、executor;5、tool...

    昨天 23:46
    127
  • Java并发编程札记-(一)基础-07volatile详解

    volatile同synchronized一样,是Java中实现线程安全的一种机制。与synchronized相比,特点是使用简单、性能高,但容易出错、使用范围有限。 《Java语言规范(第三版)》中...

    昨天 21:00
    176
  • Java并发编程札记-(一)基础-06synchronized详解

    synchronized是Java中的关键字,是一种隐式锁。它可以修饰以下几种代码片段: 1. 方法。作用范围是整个方法,作用的对象是调用这个方法的对象; 2.. 代码块。作用范围是大括号{}括起来的...

    3天前 21:27
    289
  • Java并发编程札记-(一)基础-05线程安全问题

    在多线程编程中,可能会出现多个线程访问一个资源的情况,资源可以是同一内存区(变量,数组,或对象)、系统(数据库,web services等)或文件等等。如果不对这样的访问做控制,就可能出现不可预知的结...

    4天前 21:10
    229
  • Java并发编程札记-(一)基础-04Thread详解

    1. 概述 2. 线程等待与唤醒(wait()、notify()/notifyAll()) 3. 线程让步(yield()) 4. 线程休眠(sleep()) 5. 线程启动(start()) 6. ...

    2017-11-16 20:48
    29
  • Java并发编程札记-(一)基础-03线程的生命周期

    本文主要讲解Java中线程的状态。Java中线程的状态和操作系统中线程的状态有所不同。目录:1. 线程的状态;2. 线程的生命周期。Java中线程有哪些状态在Thread.State枚举中的介绍得很清...

    2017-11-16 21:07
    247
  • Java并发编程札记-(一)基础-02创建线程

    1. Runnable-定义无返回值的任务 2. Thread-线程构造器 3. Callable-定义可以返回值的任务 4. Executor-线程执行器

    2017-11-14 21:43
    263
  • Java并发编程札记-(一)基础-01基本概念

    并发与并行;多线程;线程与进程;

    2017-11-13 21:36
    92
  • Java并发编程札记-目录

    Java并发编程札记目录。本目录会随着专栏的更新而更新。

    2017-11-08 20:58
    88
img博客搬家
img撰写博客
img发布 Chat
img专家申请
img意见反馈
img返回顶部