线程
giveupyou
这个作者很懒,什么都没留下…
展开
-
xiancheng
线程示范例子2009-08-18 21:57:01 · 55 阅读 · 0 评论 -
JAVA线程简介
什么是线程?几乎每种操作系统都支持进程的概念 ―― 进程就是在某种程度上相互隔离的、独立运行的程序。 线程化是允许多个活动共存于一个进程中的工具。大多数现代的操作系统都支持线程,而且线程的概念以各种形式已存在了好多年。Java 是第一个在语言本身中显式地包含线程的主流编程语言,它没有把线程化看作是底层操作系统的工具。 有时候,线程也称作轻量级进程。就象进程一...2011-02-09 20:33:11 · 101 阅读 · 0 评论 -
Java 程序中的多线程
由于在语言级提供了线程支持,在 Java 语言中使用多线程要远比在 C 或 C++ 中来得简单。本文通过简单的程序示例展现了在 Java 程序中线程编程的简单性。在学习完本文后,用户应该能够编写简单、多线程的程序。<!--START RESERVED FOR FUTURE USE INCLUDE FILES--><!-- include java script ...2011-02-09 20:35:43 · 144 阅读 · 0 评论 -
编写多线程的 Java 应用程序
Java Thread API 允许程序员编写具有多处理机制优点的应用程序,在后台处理任务的同时保持用户所需的交互感。Alex Roetter 介绍了 Java Thread API,并概述多线程可能引起的问题以及常见问题的解决方案。<!--START RESERVED FOR FUTURE USE INCLUDE FILES--><!-- include java...2011-02-09 20:37:22 · 173 阅读 · 0 评论 -
如果我是国王:关于解决 Java编程语言线程问题的建议
Allen Holub 指出,Java 编程语言的线程模型可能是此语言中最薄弱的部分。它完全不适合实际复杂程序的要求,而且也完全不是面向对象的。本文建议对 Java 语言进行重大修改和补充,以解决这些问题。<!--START RESERVED FOR FUTURE USE INCLUDE FILES--><!-- include java script once...2011-02-09 20:39:20 · 94 阅读 · 0 评论 -
如何聪明地使用锁
锁(lock)作为用于保护临界区(critical section)的一种机制,被广泛应用在多线程程序中。无论是 Java 语言中的 synchronized 关键字,还是 java.util.concurrent 包中的 ReentrantLock,都是多线程应用开发人员手中强有力的工具。但是强大的工具通常是把双刃剑,过多或不正确的使用锁,会导致多线程应用的性能下降。这种问题在...原创 2011-02-09 20:53:43 · 93 阅读 · 0 评论