ThreadLocal
文章平均质量分 92
Tinker77
咳咳,咖啡喝多了
展开
-
从HibernateUtil中谈ThreadLocal
最近在做设计到多线程的一个小程序,老是会在数据并发时遇到数据不一致的情况。线程并发控制复杂度加大。 1.考虑用Synchonized来解决多线程并发遇到的问题,利用锁机制来处理让并发时数据一致,但根据我的情况,又觉得把问题复杂化,还没到线程间数据共享阶段。 今天在用Hibernate做DAO时,在用单列模式创建SessionFactory时,想看看官方的HibernateUtil是如何写的类呢原创 2011-10-25 17:25:01 · 2007 阅读 · 1 评论 -
Java多线程(全)学习笔记(上)
资源下载地址:http://download.csdn.net/detail/cloudyxuq/3763101 一.线程的创建和启动 java使用Thread类代表线程,所有的线程对象都必须是Thread类或其子类的实例。每条线程的作用是完成一定的任务,实际上就是执行一段程序流(一段顺序流的代码)。Java使用run方法来封装这样一段程序。 1.继承Thread类创建线程类 /**继原创 2011-11-06 21:07:37 · 8938 阅读 · 4 评论 -
Java多线程(全)学习笔记(中)
资源下载地址:http://download.csdn.net/detail/cloudyxuq/3763101 四.多线程的同步 以一个取钱列子来分析:(用户登录那些省略) Accout类: /**银行取钱,账户类*/ public class Accout { //账户编号 private String accoutNo; //账户余额 private double balan原创 2011-11-06 21:44:05 · 3781 阅读 · 4 评论