240 投稿
收录了15篇文章 · 6人关注
  • Resize,w 360,h 240
    Java并发编程:ConcurrentHashMap

    版权声明:本文为斑马君学习总结文章,转载请注明出处! JDK5中添加了新的concurrent包,相对同步容器而言,并发容器通过一些机制改进了并...

    1.6 ZebraWei 3 17
  • Resize,w 360,h 240
    Java并发编程:HashMap与ConcurrentHashMap的线程安全性

    版权声明:本文为小斑马学习总结文章,技术来源于韦东山著作,转载请注明出处!最近无意中发现有很多对Map尤其是HashMap的线程安全性的话题讨论...

  • Resize,w 360,h 240
    Java并发编程:volatile

    版权声明:本文为海子原创文章,转载请注明出处!volatile这个关键字可能很多朋友都听说过,或许也都用过。在Java 5之前,它是一个备受争议...

  • Resize,w 360,h 240
    Java并发编程:Lock

    版权声明:本文为海子原创文章,转载请注明出处! 在上一篇文章中我们讲到了如何使用关键字synchronized来实现同步访问。本文我们继续来探讨...

  • Java并发编程:ConcurrentModificationException异常出现的原因和解决方法

    版权声明:本文为海子原创文章,转载请注明出处!在前面一篇文章中提到,对Vector、ArrayList在迭代的时候如果同时对其进行修改就会抛出j...

  • Resize,w 360,h 240
    Java并发编程:synchronized

    版权声明:本文为海子原创文章,转载请注明出处! 虽然多线程编程极大地提高了效率,但是也会带来一定的隐患。比如说两个线程同时往一个数据库表中插入不...

  • Resize,w 360,h 240
    Java并发编程:Thread类的使用

    版权声明:本文为海子原创文章,转载请注明出处! 在前面2篇文章分别讲到了线程和进程的由来、以及如何在Java中怎么创建线程和进程。今天我们来学习...

  • Java并发编程:如何创建线程?

    版权声明:本文为海子原创文章,转载请注明出处! 在前面一篇文章中已经讲述了在进程和线程的由来,今天就来讲一下在Java中如何创建线程,让线程去执...

  • Resize,w 360,h 240
    JUC线程高级---线程池和ForkJoinPool 分支合并框架

    **版权声明:本文为小斑马伟原创文章,转载请注明出处!线程池:第四种获取线程的方法:线程池,一个ExecutorService,它使用可能的几个...

  • Resize,w 360,h 240
    JUC线程高级---读写锁和线程八锁

    **版权声明:本文为小斑马伟原创文章,转载请注明出处! ReadWriteLock 读取操作通常不会改变共享资源,但执行写入操作时,必须独占方式...

专题公告

在Java 5.0 提供了java.util.concurrent(简称JUC )包,在此包中增加了在并发编程中很常用的实用工具类,用于定义类似于线程的自定义子系统,包括线程池、异步IO 和轻量级任务框架。提供可调的、灵活的线程池。