java多线程
genguyige
这个作者很懒,什么都没留下…
展开
-
java 多线程
学习一下java多线程 实现java多线程主要有实现Runnable接口,实现run方法和继承Thread类。重写run方法。 首先说一些这两种实现方式的区别: ①Thread类在API中的定义是这样的,public class Thread extends Object implements Runnable 可以看到,Thread类是实现了Runnabl...2011-07-18 15:55:53 · 92 阅读 · 0 评论 -
java中断线程
上一篇博客讲过线程的中断,特别提到过interrupt()这个方法,现在来详细讲述一下这个方法,以及这个方法的用途。 JDK1.0之前,有一个方法stop()方法可以强制一个线程的中断,但是现在这个方法被废弃了,但是还是有一种方法可以请求终止一个线程,它就是interrupt()方法。 当程序运行到interrupt()方法之后,线程的(interrupt status)中断状态将...2011-07-18 17:06:01 · 86 阅读 · 0 评论 -
ThreadLocal类的理解与使用
在java线程中有一个很有作用的类ThreadLocal 在网上关于ThreadLocal的理解也相当的多,文章也很多,但是很多看了都让人一头雾水,有的就讲原理,有的就说概念,而且大量的转载,却很少有实例这块的。 JDK1.5之后,java引入了泛型的概念,也为ThreadLocal引入了泛型,通过泛型可以简化多线程编程时的并发访问,使用这个工具类可以很简洁的编写出有没的多线程程序...2011-07-19 17:58:00 · 80 阅读 · 0 评论