Java 线程
Ericans
这个作者很懒,什么都没留下…
展开
-
Java线程池应用
碰到一个线程池的问题还真的做不出来,网上查啦下,原来java1.5中增加啦java线程池的实现。 一、简介 线程池类为 java.util.concurrent.ThreadPoolExecutor,常用构造方法为: ThreadPoolExecutor(int corePoolSize, int maximumPoolSize, long keepAliveTime, TimeU转载 2012-10-21 10:25:31 · 419 阅读 · 0 评论 -
Java程序员面试中的多线程问题
Java程序员面试中的多线程问题 2012-05-2809:12 | 9988次阅读 | 【已有22条评论】发表评论 来源:fromdev | 收藏到我的网摘 很多核心Java面试题来源于多线程(Multi-Threading)和集合框架(Collections Framework),理解核心线程概念时,娴熟的实际经验是必需的。这篇文章收集了 Java 线程方面一些典型的问题,这些问题经常转载 2012-10-21 08:27:47 · 419 阅读 · 0 评论 -
理解ThreadLocal
ThreadLocal是什么 早在JDK 1.2的版本中就提供java.lang.ThreadLocal,ThreadLocal为解决多线程程序的并发问题提供了一种新的思路。使用这个工具类可以很简洁地编写出优美的多线程程序。 ThreadLocal很容易让人望文生义,想当然地认为是一个“本地线程”。其实,ThreadLocal并不是一个Thread,而是Thread的局部变量,也许把它转载 2012-10-21 17:20:39 · 338 阅读 · 0 评论 -
线程基础
一、认识多任务、多进程、单线程、多线程 要认识多线程就要从操作系统的原理说起。 以前古老的DOS操作系统(V 6.22)是单任务的,还没有线程的概念,系统在每次只能做一件事情。比如你在copy东西的时候不能rename文件名。为了提高系统的利用效率,采用批处理来批量执行任务。 现在的操作系统都是多任务操作系统,每个运行的任务就是操作系统所做的一件事情,比如你在听歌的同时还在用MS转载 2012-10-21 08:08:38 · 873 阅读 · 0 评论 -
关于单例模式线程安全问题
原文链接:http://www.iteye.com/problems/14912 整理后如下: 问题: 首先,为什么要同步,不同步出现错误的时机是什么? 还有,单例模式有懒汉式和非懒汉式,如果是懒汉式是否需要加同步锁,非懒汉式呢? 答案: 不同步的话, 对于懒汉式的, 就是在, 这个类的实例还没有创建的时候, 2个线程同时去调用getInstance, 这转载 2012-10-21 08:58:24 · 420 阅读 · 0 评论