Java,多线程
文章平均质量分 81
u012888365
这个作者很懒,什么都没留下…
展开
-
线程同步方法一(ReentrantLock)
package com.yli.thread.lock;/** * 不加锁,在两个账户之间转账,多次运行会发现两个账号的总额由变化 * * @author yli * */public class UnLockTest { public static final int TOTAL_AMOUNT = 100000; public static v...原创 2013-04-23 23:25:28 · 141 阅读 · 0 评论 -
线程同步方法二(synchronized)
package com.yli.thread.lock;public class SynchronizedTest { public static final int TOTAL_AMOUNT = 100000; public static void main(String[] args) { Bank2 bank = new Bank2("yli", TOTAL...原创 2013-04-24 22:56:35 · 127 阅读 · 0 评论 -
Java多线程简单概念
[b]1.基础概念[/b][b]1.1线程:[/b]共存于同一个进程直接的工具,独立并发执行,有自己的堆栈,程序计数器和局部变量。但是共享内存,文件句柄和进程的状态。[b]1.2为何使用线程:[/b]更快的响应,充分利用多处理系统,异步处理用于分解大型任务。[b]1.3使用线程注意:[/b]不要过分使用,特别是在轮询等待的情况下,机器资源消耗比较严重;在多个线程方位...原创 2012-08-22 16:01:44 · 136 阅读 · 0 评论