多线程
cxman
sdfsd
展开
-
Java线程完整学习索引贴
转自:http://bbs.misonsoft.com/thread-1088-1-1.html Java线程是Java语言中一个非常重要的部分,Java5之前,多线程的语言支持还是比较弱的,内容也较少,写一个复杂的多线程程序是相当有挑战性的。在Java5以后,Java对多线程做了很多扩展,扩展部分称之为并发包。这部分内容大大增强了Java多线程编程的能力,通过使用Java5线程新特征的A...原创 2010-07-16 21:54:31 · 126 阅读 · 0 评论 -
Java并发--任务执行.
转自:http://www.iteye.com/topic/694591 这篇文章就主要讨论讨论Java并发中的任务执行,来作为我整理的地一篇文章吧。 文中难免有错,如果发现问题,可以即时站内或者回帖交流。 OK,言归正传 首先来看一下,任务的定义: 所谓的任务,就是抽象,离散的工作单位。你可以简单理解为代码级别的 (Runnable接口) 大多数并发应用程序都是围绕着任务进行管...原创 2010-07-16 22:00:42 · 202 阅读 · 0 评论 -
对Java多线程技术中所有方法的详细解析
对Java多线程技术中所有方法的详细解析 一、 run()和start() 这两个方法应该都比较熟悉,把需要并行处理的代码放在run()方法中,start()方法启动线程将自动调用 run()方法,这是由Java的内存机制规定的。并且run()方法必须是public访问权限,返回值类型为void。 二、关键字Synchronized 这个关键字用于保护共享数据,当然前提是要分清哪些数据是共...原创 2010-07-17 11:01:11 · 175 阅读 · 0 评论 -
ThreadLocal
ThreadLocal ThreadLocal是什么 早在JDK 1.2的版本中就提供java.lang.ThreadLocal,ThreadLocal为解决多线程程序的并发问题提供了一种新的思路。使用这个工具类可以很简洁地编写出优美的多线程程序。 ThreadLocal很容易让人望文生义,想当然地认为是一个“本地线程”。其实,ThreadLocal并不是一个Thread,而是Thread的...原创 2010-07-17 11:11:57 · 107 阅读 · 0 评论