会员
周边
众包
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
梦VS梦
Powered by
博客园
博客园
|
首页
|
新随笔
|
联系
|
订阅
|
管理
2016年1月7日
Java线程面试题 Top 50
摘要: Java线程面试题 Top 50 原文链接:http://www.importnew.com/12773.html 本文由ImportNew-李 广翻译自javarevisited。欢迎加入Java小组。转载请参见文章末尾的要求。 不管你是新程序员还是老手,你一定在面试中遇到过有关线程的问题。...
阅读全文
posted @ 2016-01-07 17:33 梦VS梦
阅读(113)
评论(0)
推荐(0)
编辑
深入理解java内存模型
摘要: 深入理解Java内存模型(一)——基础并发编程模型的分类在并发编程中,我们需要处理两个关键问题:线程之间如何通信及线程之间如何同步(这里的线程是指并发执行的活动实体)。通信是指线程之间以何种机制来交换信息。在命令式编程中,线程之间的通信机制有两种:共享内存和消息传递。在共享内存的并发模型里,线程之间...
阅读全文
posted @ 2016-01-07 17:18 梦VS梦
阅读(186)
评论(0)
推荐(0)
编辑
线程池的理解
摘要: 1、线程池简介: 多线程技术主要解决处理器单元内多个线程执行的问题,它可以显著减少处理器单元的闲置时间,增加处理器单元的吞吐能力。 假设一个服务器完成一项任务所需时间为:T1 创建线程时间,T2 在线程中执行任务的时间,T3 销毁线程时间。 如果:T1 + T3 远大于 T2,则可以采用线程池,以提...
阅读全文
posted @ 2016-01-07 11:50 梦VS梦
阅读(415)
评论(0)
推荐(0)
编辑
Thread的理解
摘要: 在前面2篇文章分别讲到了线程和进程的由来、以及如何在Java中怎么创建线程和进程。今天我们来学习一下Thread类,在学习Thread类之前,先介绍与线程相关知识:线程的几种状态、上下文切换,然后接着介绍Thread类中的方法的具体使用。 以下是本文的目录大纲: 一.线程的状态 二.上下文切换...
阅读全文
posted @ 2016-01-07 11:49 梦VS梦
阅读(329)
评论(0)
推荐(0)
编辑
ThreadLocal的理解
摘要: ThreadLocal是什么 早在JDK 1.2的版本中就提供java.lang.ThreadLocal,ThreadLocal为解决多线程程序的并发问题提供了一种新的思路。使用这个工具类可以很简洁地编写出优美的多线程程序。 当使用ThreadLocal维护变量时,ThreadLocal为每个使...
阅读全文
posted @ 2016-01-07 11:29 梦VS梦
阅读(213)
评论(0)
推荐(0)
编辑