E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
[线程与并发]
【java多
线程与并发
库】---传统java多线程<3> .线程分类
1、 java中用两种线程: 1) 守护线程 守护线程(Daemon) 是比较特殊的一种低级别线程,一般被用于在后台为其它线程提供服务。比如当用户编写Word文档时,不断进行拼写检查的线程就是个守护线程,它不会影响用户编辑文件。典型的守护线程例子是JVM中的系统资源自动回收线程
·
2015-11-13 07:21
java多线程
【java多
线程与并发
库】---传统java多线程<5> 线程控制
1)由于资源的有限性以及线程之间运行步调的一致性,多个线程在并发执行时,一方面可能会竞争使用同一类资源,另一方面也可能需要保持一定的先后执行顺序。因此,编写多线程程序时,必须要考虑如何对线程进行有效控制,使它们能够合理地使用资源,并保持正确的执行顺序。 2)Thread类中线程控制方法 3) 1.线程的创建与启动 在程序中用ne
·
2015-11-13 07:20
java多线程
【java多
线程与并发
库】---传统java多线程<4> .线程状态及优先级
1)线程状态 线程是一个动态运行的实体,每个线程都存在一个从创建、运行到消亡的过程。在一个线程的生命周期中,它将在新建状态、可运行状态、阻塞状态或死亡状态之间进行转换。通过线程的控制和调度可以改变线程的状态。 • 新建状态。利用new运算符创建线程对象之后、调用start
·
2015-11-13 07:20
java多线程
JAVA多
线程与并发
学习总结
1. 计算机系统 使用高速缓存来作为内存与处理器之间的缓冲,将运算需要用到的数据复制到缓存中,让计算能快速进行;当运算结束后再从缓存同步回内存之中,这样处理器就无需等待缓慢的内存读写了。 缓存一致性:多处理器系统中,因为共享同一主内存,当多个处理器的运算任务都设计到同一块内存区域时,将可能导致各自的缓存数据不一致的情况,
·
2015-11-11 17:50
java多线程
Java系列一些小计
Java基础视频 张孝祥JAVA视频教程完整版RMVB东西网历经5年锤炼史上最适合初学者入门的Java基础视频传智播客张孝祥2010年贺岁视频Java高新技术传智播客Java多
线程与并发
库高级应用传智播客尚学堂
xxssyyyyssxx
·
2015-11-03 16:00
java
线程与并发
(二)
一般而言,线程通常有以下的这么几个状态: 创建状态:准备好了一个多线程操作对象 就绪状态:调用了start()方法,等待CPU调度 运行状态:执行run()方法,正在运行 阻塞状态:暂时停止执行,把资源给其他线程调用 终止状态:线程执行完毕,不再使用。 线程的常用操作 取得
·
2015-10-21 13:32
java线程
java
线程与并发
(一)
有好几个月没写博客了,各种破事儿忙完,决定继续写博客,恰好最近想了解下有关Java并发的一些知识,所以就准备这一段时间,用零碎的时间多记录一点有关并发的知识。希望这次能一直坚持下去。 想了解并发,必须要先知道一些线程的知识,所以前面几篇还是先写一点Java线程的东西。 什么是线程?这又需要从操作系统说起了。我们在windows中打开任务管理器,就可以查看进程
·
2015-10-21 13:31
java线程
视频收集
Java基础视频 《张孝祥JAVA视频教程》完整版[RMVB](东西网)历经5年锤炼(史上最适合初学者入门的Java基础视频)(传智播客)张孝祥2010年贺岁视频:Java高新技术(传智播客)Java多
线程与并发
库高级应用
zhb8015
·
2015-10-07 23:00
视频收集
Java基础视频《张孝祥JAVA视频教程》完整版[RMVB](东西网)历经5年锤炼(史上最适合初学者入门的Java基础视频)(传智播客)张孝祥2010年贺岁视频:Java高新技术(传智播客)Java多
线程与并发
库高级应用
zhb8015
·
2015-10-07 23:00
15个顶级Java多线程面试题及回答
面试官只是想确信面试者有足够的Java
线程与并发
方面的知识,因为候选人中有很多只浮于表面。用于直接面向市场
u011225629
·
2015-08-20 19:00
常见多
线程与并发
服务器设计方案举例
常见多
线程与并发
服务器设计方案举例一、3点基础知识1、一个主机的端口号为所有进程所共享,但普通用户进程绑定bind不了一些特殊端口号如20、80等。
chenglinhust
·
2015-07-05 23:00
Java多
线程与并发
应用-(6)-多个线程之间共享对象和数据的方式
此内容来自张孝祥老师的java多
线程与并发
库高级应用如果多个线程执行的代码相同,可以使用同一个Runnable对象,这个Runnable对象中有那个共享数据。
Coding_Dog
·
2015-04-23 23:31
j2se
多线程与并发
java 多
线程与并发
JAVA多
线程与并发
学习总结 1.
lailai186
·
2015-04-15 17:00
java
多线程
Java 多
线程与并发
编程
一、多线程1、操作系统有两个容易混淆的概念,进程和线程。进程:一个计算机程序的运行实例,包含了需要执行的指令;有自己的独立地址空间,包含程序内容和数据;不同进程的地址空间是互相隔离的;进程拥有各种资源和状态信息,包括打开的文件、子进程和信号处理。线程:表示程序的执行流程,是CPU调度执行的基本单位;线程有自己的程序计数器、寄存器、堆栈和帧。同一进程中的线程共用相同的地址空间,同时共享进进程锁拥有的
xiangjai
·
2015-03-27 11:00
java
java多
线程与并发
学习(一)
一、多线程1、操作系统有两个容易混淆的概念,进程和线程。进程:一个计算机程序的运行实例,包含了需要执行的指令;有自己的独立地址空间,包含程序内容和数据;不同进程的地址空间是互相隔离的;进程拥有各种资源和状态信息,包括打开的文件、子进程和信号处理。线程:表示程序的执行流程,是CPU调度执行的基本单位;线程有自己的程序计数器、寄存器、堆栈和帧。同一进程中的线程共用相同的地址空间,同时共享进进程锁拥有的
hhuc507
·
2015-03-04 11:45
thread
虚拟机
后台运行
计数器
计算机程序
java多
线程与并发
学习(一)
一、多线程1、操作系统有两个容易混淆的概念,进程和线程。进程:一个计算机程序的运行实例,包含了需要执行的指令;有自己的独立地址空间,包含程序内容和数据;不同进程的地址空间是互相隔离的;进程拥有各种资源和状态信息,包括打开的文件、子进程和信号处理。线程:表示程序的执行流程,是CPU调度执行的基本单位;线程有自己的程序计数器、寄存器、堆栈和帧。同一进程中的线程共用相同的地址空间,同时共享进进程锁拥有的
hhuc507
·
2015-03-04 11:45
thread
虚拟机
后台运行
计数器
计算机程序
Callable与Future
本文可作为传智播客《张孝祥-Java多
线程与并发
库高级应用》的学习笔记。在前面写的代码中,所有的任务执行也就执行了,run方法的返回值为空。
dlf123321
·
2015-01-21 22:00
callable
future
FutureTask
executorService
ReentrantReadWriteLock读写锁的使用2
本文可作为传智播客《张孝祥-Java多
线程与并发
库高级应用》的学习笔记。这一节我们做一个缓存系统。
dlf123321
·
2015-01-20 22:00
并发
HashMap
缓存
ReadWriteLock
降级锁
ReentrantReadWriteLock读写锁的使用1
本文可作为传智播客《张孝祥-Java多
线程与并发
库高级应用》的学习笔记。
程序员小董
·
2015-01-20 16:13
线程
ReentrantReadWriteLock读写锁的使用1
本文可作为传智播客《张孝祥-Java多
线程与并发
库高级应用》的学习笔记。
dlf123321
·
2015-01-20 16:00
多线程
Lock
读写锁
java5后的并发池
本文可作为传智播客《张孝祥-Java多
线程与并发
库高级应用》视频的学习记录。
dlf123321
·
2015-01-19 17:00
多线程
线程池
executorService
15个顶级Java多线程面试题及答案
面试官只是想确信面试者有足够的Java
线程与并发
方面的知识,因为候选人中有很多只浮于表面。1)现在有T1、T2、T3三个线程,
kinglearnjava
·
2015-01-17 14:00
JAVA 线程 面试
面试官只是想确信面试者有足够的Java
线程与并发
方面的知识,因为候选人中有很多只浮于表面。用于直接面向市
LANTIANFEIYING
·
2015-01-13 16:18
java
线程
面试
JAVA 线程 面试
面试官只是想确信面试者有足够的Java
线程与并发
方面的知识,因为候选人中有很多只浮于表面。用于直接面向市场
LANTIANFEIYING
·
2015-01-13 16:18
线程
Java
面试
Java
Java 线程面试问题
面试官只是想确信面试者有足够的Java
线程与并发
方面的知识,因为候选人中有很多只浮于表面。用于直接面向市场交易的高容量和低延时的电子交易系统在本质上是并发的。下面这些是我在不同
LANTIANFEIYING
·
2014-12-18 15:19
java
多线程面试
多
线程与并发
服务器设计(23-1)
常见并发服务器方案1、循环式/迭代式(iterative)服务器 无法充分利用多核CPU,不适合执行时间较长的服务2、并发式(concurrent)服务器oneconnectionperprocess/oneconnectionperthread 适合执行时间比较长的服务3、preforkorprethreaded(UNP2e第27章)4、反应式(reactive)服务器(reacto
天下杰论
·
2014-12-12 19:00
多
线程与并发
服务器设计(23 - 2 )
异步I/O常见并发服务器方案Linux能同时启动多少个线程? 对于32-bitLinux,一个进程的地址空间是4G,其中用户态能访问3G左右,而一个线程的默认栈(stack)大小是10M,心算可知,一个进程大约最多能同时启动300个线程左右。多线程能提高并发度吗? 如果指的是“并发连接数”,不能。 假如单纯采用threadperconnection的模型,那么并发连接数大
天下杰论
·
2014-12-12 12:00
教学视频资源
Java基础视频 《张孝祥JAVA视频教程》完整版[RMVB](东西网)历经5年锤炼(史上最适合初学者入门的Java基础视频)(传智播客)张孝祥2010年贺岁视频:Java高新技术(传智播客)Java多
线程与并发
库高级应用
zhanghuaiyu_35
·
2014-11-19 18:00
视频
java 视频
Java基础视频 《张孝祥JAVA视频教程》完整版[RMVB](东西网)历经5年锤炼(史上最适合初学者入门的Java基础视频)(传智播客)张孝祥2010年贺岁视频:Java高新技术(传智播客)Java多
线程与并发
库高级应用
xinzhou201
·
2014-11-06 23:00
【转】15个顶级Java多线程面试题及回答
面试官只是想确信面试者有足够的Java
线程与并发
方面的知识,因为候选人中有很多只浮于表面。用于直接面向市场
一只死笨死笨的猪
·
2014-09-30 15:00
JAVA多
线程与并发
1. 计算机系统使用高速缓存来作为内存与处理器之间的缓冲,将运算需要用到的数据复制到缓存中,让计算能快速进行;当运算结束后再从缓存同步回内存之中,这样处理器就无需等待缓慢的内存读写了。缓存一致性:多处理器系统中,因为共享同一主内存,当多个处理器的运算任务都设计到同一块内存区域时,将可能导致各自的缓存数据不一致的情况,则同步回主内存时需要遵循一些协议。乱序执行优化:为了使得处理器内部的运算单
雨一直下
·
2014-09-24 09:00
java
线程
并发
JAVA多
线程与并发
1. 计算机系统 使用高速缓存来作为内存与处理器之间的缓冲,将运算需要用到的数据复制到缓存中,让计算能快速进行;当运算结束后再从缓存同步回内存之中,这样处理器就无需等待缓慢的内存读写了。 缓存一致性:多处理器系统中,因为共享同一主内存,当多个处理器的运算任务都设计到同一块内存区域时,将可能导致各自的缓存数据不一致的情况,则同步回主
雨一直下
·
2014-09-24 09:00
java
线程
并发
乱码???
http://blog.csdn.net/youyue/article/details/4580402 java Java多
线程与并发
库高级应用 http://java.itcast.cn/
jbeduhai
·
2014-09-12 16:00
乱码
15个Java多线程面试题及答案
面试官只是想确信面试者有足够的Java
线程与并发
方面的知识,因为候选人中有很多只浮于表面。1)现在有T1、T2、T3三个线程,
fengoh
·
2014-08-05 13:04
java
15个顶级Java多线程面试题及答案
面试官只是想确信面试者有足够的Java
线程与并发
方面的知识,因为候选人中有很多只浮于表面。1)现在有T1、T2、T3三个线程,
RationalGo
·
2014-08-04 23:00
多
线程与并发
编程实践
一、多线程进程一般作为资源的组织单位,是计算机程序的运行实例,表示正在执行的指令,有自己独立的地址空间,包含程序内容和数据,进程间资源和状态相互隔离。线程是程序的执行流程,CPU调度执行的基本单位,有自己的程序计数器,寄存器,堆栈,帧,共享同一进程的地址空间,内存和其他资源。当虚拟机中运行的所有线程都是守护线程时,虚拟机终止运行。1、可见性使用共享内存的方式进行多线程通信的话,可能造成可见性的相关
xixicat
·
2014-08-04 07:00
JAVA多
线程与并发
学习总结
1. 计算机系统使用高速缓存来作为内存与处理器之间的缓冲,将运算需要用到的数据复制到缓存中,让计算能快速进行;当运算结束后再从缓存同步回内存之中,这样处理器就无需等待缓慢的内存读写了。缓存一致性:多处理器系统中,因为共享同一主内存,当多个处理器的运算任务都设计到同一块内存区域时,将可能导致各自的缓存数据不一致的情况,则同步回主内存时需要遵循一些协议。乱序执行优化:为了使得处理器内部的运算单
u010802573
·
2014-07-29 14:00
java
多线程
并发
内存
成员变量
JAVA多
线程与并发
学习总结
非常不错的一篇文章,介绍java并发的1. 计算机系统使用高速缓存来作为内存与处理器之间的缓冲,将运算需要用到的数据复制到缓存中,让计算能快速进行;当运算结束后再从缓存同步回内存之中,这样处理器就无需等待缓慢的内存读写了。缓存一致性:多处理器系统中,因为共享同一主内存,当多个处理器的运算任务都设计到同一块内存区域时,将可能导致各自的缓存数据不一致的情况,则同步回主内存时需要遵循一些协议。乱
u012914981
·
2014-07-25 10:00
java
jvm
多线程
并发
concurrency
Java
线程与并发
研究系列六(死锁)
我们在学习操作系统的时候,一定接触过哲学家就餐的问题,这是由EdsgerDijkstra提出的经典的死锁例子,该例子描述的是,指定五个哲学家一起就餐,这些哲学家花一部分时间就餐,一部分时间思考,就餐时,总共五把叉子,每人一把,如果需要就餐就必须拿到左边或右边的叉子,直到手中有两把叉子时才能就餐,否则哲学家就必须等待,直到得到必须的叉子。下面我们就编写程序来实现这样一个场景publicclassTe
zkw12358
·
2014-07-22 01:00
Java
线程与并发
研究系列五(生产者与消费者)
生产者与消费者问题是了解多线程的基本实例,就像helloworld之于语言学习,下面我们就编写一个生产者-消费者的示例publicclassTest{ publicstaticvoidmain(String[]args){ Storagestorage=newStorage(20); ExecutorServiceexes=Executors.newCachedThreadPool(); fo
zkw12358
·
2014-07-20 19:00
Java
线程与并发
研究系列四(多线程)
当使用多个线程来同时运行多个任务时,有时候需要对某项共享资源进行操作,怎样使得一个任务不会干涉另外一个任务呢?这时候就需要使用锁来使得资源的访问变得互斥,也就是同时只能有一个任务对共享资源进程访问。Java中能够通过Object的wait()和notify()方法来安全的访问共享资源。JavaSE5的并发库还提供了await()和signal()方法的Condition对象来实现资源的安全访问。下
zkw12358
·
2014-07-20 12:00
Java
线程与并发
研究系列三(join()方法使用)
今天这个就来研究一个Java线程中join()方法以及interrupt()方法的使用。线程A在线程B中调用join()方法的效果就是,线程B一直被挂起,直到等线程A执行完毕以后才继续执行,当然有join()方法中传入参数的,那就是线程B被挂起多久,然后才开始执行。其中在调用join()方法的过程中,线程B是可以被中断的,做法就是在调用join()方法的线程上调用interrupt()方法,但是会
zkw12358
·
2014-07-19 00:00
android
Java
线程与并发
研究系列二(实现Callable接口)
通过实现Callable和Runnable接口都能够创建线程的执行体,但是Runnable接口并不返回任何值,如果你希望任务在完成的时候能够返回一个值那么就可以通过实现Callable接口来实现。在JavaAPI中是这样描述Callable接口的:Callable和Runnable相似,他们的类实例都能够被其他Thread执行,但是Callable接口能够返回一个值或者抛出一个异常,Runnabl
zkw12358
·
2014-07-17 22:00
Java
线程与并发
研究系列一Executor简介与使用
Executor是java.util.concurrent包中的任务执行器,他的作用是管理Thread对象,从而简化并发编程。他的类型为接口,子接口为:ExecutorServiceScheduledExecutorService。所有的实现类有:AbstractExecutorService,ForkJoinPool,ScheduledThreadPoolExecutor,ThreadPoolE
zkw12358
·
2014-07-14 23:00
JAVA多
线程与并发
学习总结
1. 计算机系统 使用高速缓存来作为内存与处理器之间的缓冲,将运算需要用到的数据复制到缓存中,让计算能快速进行;当运算结束后再从缓存同步回内存之中,这样处理器就无需等待缓慢的内存读写了。 缓存一致性:多处理器系统中,因为共享同一主内存,当多个处理器的运算任务都设计到同一块内存区域时,将可能导致各自的缓存数据不一致的情况,则同步回主内存
hi_henainchun
·
2014-06-15 14:00
java
专辑:张孝祥 Java多
线程与并发
库高级应用
简介:Java线程是一项非常基本和重要的技术,在偏底层和偏技术的Java程序中不可避免地要使用到Java线程技术,特别是android手机程序和游戏开发中,多线程成了必不可少的一项重要技术。但是,很多Java程序员对Java线程技术的了解都仅停留在初级阶段,在项目中一旦涉及到多线程时往往就表现得糟糕至极,所以,软件公司常常使用Java线程技术来考察面试者的基本功和判断其编码水平的高低。本套视频教
crossbell
·
2014-06-13 17:00
15个顶级Java多线程面试题及回答
面试官只是想确信面试者有足够的Java
线程与并发
方面的知识,因为候选人
zzjjiandan
·
2014-06-04 11:00
Java自学视频整理(持续更新中...)
Java基础视频 《张孝祥JAVA视频教程》完整版[RMVB](东西网)历经5年锤炼(史上最适合初学者入门的Java基础视频)(传智播客)张孝祥2010年贺岁视频:Java高新技术(传智播客)Java多
线程与并发
库高级应用
xiyang_1990
·
2014-05-29 22:00
优化
视频
ibatis
Java 线程面试问题
面试官只是想确信面试者有足够的Java
线程与并发
方面的知识,因为候选人中有很多只浮于表面。用于直接面向市场交易的高容量和低延时
leoleocmm
·
2014-05-29 13:00
15个顶级Java多线程面试题及回答
面试官只是想确信面试者有足够的Java
线程与并发
方面的知识,因为候选人中有很多只浮于表面。用于直接面向市场
dingfengnupt88
·
2014-05-27 14:00
java
多线程
面试
上一页
4
5
6
7
8
9
10
11
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他