Java
iteye_3211
这个作者很懒,什么都没留下…
展开
-
使用synchronized进行Java线程同步
在开始本文之前,建议阅读范例解说Java里的线程概念与线程同步技术 一文,对Java的线程处理做一个全面了解。线程同步指多个线程同时访问某资源时,采用一系列的机制以保证同时最多只能一个线程访问该资源。为什么需要线程同步呢?我们举一个最简单的例子来说明为什么需要线程同步。比如有一本书(有且只有一本),交给多个售货员同时去卖;如果其中任何一个售货员把这本书给卖了,其他售货员就不能再卖这本书了。现实生活...原创 2010-11-09 09:46:59 · 50 阅读 · 0 评论 -
范例解说Java里的线程概念与线程同步技术
线程 是一段完成某个特定功能的代码,程序中的执行线程。Java 虚拟机允许应用程序并发地运行多个执行线程。每个线程都有一个优先级,高优先级线程的执行优先于低优先级线程。进程不同的是,由同名类生成的多个线程共享相同的内存空间和系统资源。线程与进程的区别:一个线程是一个程序内部的顺序控制流。1. 进程:每个进程都有独立的代码和数据空间(进程上下文) ,进程切换的开销大。线程:同一类线程共享代码和数据...原创 2010-11-09 10:15:23 · 60 阅读 · 0 评论 -
Oracle Java Products Download
Oracle 产品下载中心: Archive: Java[tm] Technology Products Download <!-- content goes here --> Sun is providing the products available below as a courtesy to developers for problem resolution. The...原创 2010-12-08 20:44:41 · 91 阅读 · 0 评论 -
采用Java 5的ExecutorService实现线程池
采用Java 5的ExecutorService来进行线程池的方式实现多线程,模拟客户端多用户向同一服务器端发送请求。 1.服务端 # import java.io.BufferedReader; # import java.io.IOException; # import java.io.InputStream; # import java.io.I...原创 2011-04-02 16:47:43 · 124 阅读 · 0 评论