
java多线程
_wangtao
生活中每一分,每一秒都是锻炼自己的好机会抓住
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
黑马程序员_java多线程上
------- android培训、java培训、java博客、java学习型技术博客、期待与您交流! ---------- 一、线程 1、线程描述描述: 进程:是一个正在执行中的程序。 每一个进程执行都有一个执行顺序,该顺序是一个路径,或者叫一个控制单元。 线程:就是进程中的一个独立的控制单元,线程在控制着进程的执行。 一个进程中至少有一个线程。 Java VM 启动的原创 2013-04-13 21:15:10 · 570 阅读 · 0 评论 -
黑马程序员_java多线程下
------- android培训、java培训、java博客、java学习型技术博客、期待与您交流! ---------- 同步函数使用的是哪一个锁呢? 函数需要被对象调用。那么函数有一个所属对象的引用。就是this。 所以同步函数使用的锁是this。 通过以下程序进行验证: 使用两个线程卖票。 一个线程在同步代码块中。 一个线程在同步函数中。 都在执行卖票动作。 cl原创 2013-04-13 21:31:14 · 537 阅读 · 0 评论 -
Java中的ThreadLocal类
什么是ThreadLocal? 顾名思义它是local variable(线程局部变量)。它的功用非常简单,就是为每一个使用该变量的线程都提供一个变量值的副本,是每一个线程都可以独立地改变自己的副本,而不会和其它线程的副本冲突。从线程的角度看,就好像每一个线程都完全拥有该变量。 使用场景 To keep state with a thread (user-id, transact转载 2013-06-05 11:12:42 · 539 阅读 · 0 评论 -
ThreadLocal原理与应用
ThreadLocal原理与应用 需求:项目中用户需要在敏感的操作上加比较详细的日志,日志的功能在dao根据需求手动写入,主要的问题是原有的接口没有传入request的相关信息,比如用户信息,我想到了 ThreadLocal,因为每个servlet是基于多线程,但是每个request的执行是再一个独立的线程中完成,ThreadLocal正适合了我这种需求,可以用来完成我对这个系统转载 2013-09-29 13:29:50 · 774 阅读 · 0 评论