博客专栏  >  编程语言   >  Java线程

Java线程

主要介绍线程生命周期、线程同步、线程锁、线程通信、线程池、并发包等相关知识。(图侵删)

关注
150 已关注
15篇博文
  • 再聊线程池

    最近恰好在组内分享线程池,又看了看四年前自己写的线程池文章,一是感叹时光荏苒,二是感叹当时的理解太浅薄了,三是感叹自己这么多年依然停留在浅薄的理解当中,没有探究其实现,羞愧难当。遂把分享的内容整理出来...

    2016-12-09 23:29
    4362
  • Java线程(篇外篇):线程本地变量ThreadLocal

    首先说明ThreadLocal存放的值是线程内共享的,线程间互斥的,主要用于线程内共享一些数据,避免通过参数来传递,这样处理后,能够优雅的解决一些实际问题,比如Hibernate中的OpenSessi...

    2013-11-13 21:37
    40981
  • Java线程(篇外篇):阻塞队列BlockingQueue

    好久没有写文章了,这段时间事情比较杂,工作也比较杂乱,上周日刚搬完家,从自建房搬到了楼房,提升了一层生活品质,哈哈!不过昨天晚上在公交车上钱包被偷了,前段时间还丢个自行车,不得不感叹,京城扒手真多,还...

    2012-10-25 12:13
    25658
  • Java线程(十一):Fork/Join-Java并行计算框架

    并行计算在处处都有大数据的今天已经不是一个新鲜的词汇了,现在已经有单机多核甚至多机集群并行计算,注意,这里说的是并行,而不是并发。严格的将,并行是指系统内有多个任务同时执行,而并发是指系统内有多个任务...

    2015-07-22 21:12
    8706
  • Java线程(十):CAS

    在Java并发包中有这样一个包,java.util.concurrent.atomic,该包是对Java部分数据类型的原子封装,在原有数据类型的基础上,提供了原子性的操作方法,保证了线程安全。下面以A...

    2014-08-18 21:54
    8693
  • Java线程(九):Condition-线程通信更高效的方式

    接近一周没更新《Java线程》专栏了,主要是这周工作上比较忙,生活上也比较忙,呵呵,进入正题,上一篇讲述了并发包下的Lock,Lock可以更好的解决线程同步问题,使之更面向对象,并且ReadWrite...

    2012-04-20 14:49
    65320
  • Java线程(八):锁对象Lock-同步问题更完美的处理方式

    Lock是java.util.concurrent.locks包下的接口,Lock 实现提供了比使用synchronized 方法和语句可获得的更广泛的锁定操作,它能以更优雅的方式处理线程同步问题,我...

    2012-04-14 22:29
    86032
  • Java线程(七):Callable和Future

    接着上一篇继续并发包的学习,本篇说明的是Callable和Future,它俩很有意思的,一个产生结果,一个拿到结果。         Callable接口类似于Runnable,从名字就可以看出来了,...

    2016-02-05 15:12
    170753
  • Java线程(六):线程池

    自JDK5之后,Java推出了一个并发包,java.util.concurrent,在Java开发中,我们接触到了好多池的技术,String类的对象池、Integer的共享池、连接数据库的连接池、St...

    2012-04-09 23:31
    32246
  • Java线程(五):Timer和TimerTask

    上一篇:Java线程(三)         Timer和TimerTask可以做为实现线程的第三种方式,前两中方式分别是继承自Thread类和实现Runnable接口。         Timer是一...

    2012-04-08 00:43
    51079
  • Java线程(四):线程中断、线程让步、线程睡眠、线程合并

    最近在Review线程专栏,修改了诸多之前描述不够严谨的地方,凡是带有Review标记的文章都是修改过了。本篇文章是插进来的,因为原来没有写,现在来看传统线程描述的不太完整,所以就补上了。理解了线程同...

    2013-12-26 20:29
    27228
  • Java线程(三):线程协作-生产者/消费者问题

    上一篇:Java线程(二)         上一篇讲述了线程的互斥(同步),但是在很多情况下,仅仅同步是不够的,还需要线程与线程协作(通信),生产者/消费者模式是一个经典的线程同步以及通信的模型。  ...

    2012-04-06 22:46
    32669
  • Java线程(二):线程同步synchronized和volatile

    上篇通过一个简单的例子说明了线程安全与不安全,在例子中不安全的情况下输出的结果恰好是逐个递增的,为什么会产生这样的结果呢,因为建立的Count对象是线程共享的,一个线程改变了其成员变量num值,下一个...

    2012-04-04 10:49
    101558
  • Java线程(一):线程安全与不安全

    作为一个Java web开发人员,很少也不需要去处理线程,因为服务器已经帮我们处理好了。记得大一刚学Java的时候,老师带着我们做了一个局域网聊天室,用到了AWT、Socket、多线程、I/O,编写的...

    2012-04-02 12:13
    86284
  • Java线程专栏文章汇总

    Java线程专栏文章目录,方便阅读。

    2013-12-27 13:08
    8521

img博客搬家
img撰写博客
img专家申请
img意见反馈
img返回顶部