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线程池
2-任务队列的规则
先从一句代码开始,//创建固定线程数的线程池:newFixedThreadPool=Executors.newFixedThreadPool(THREAD_POOL_SIZE);跟进这个方法,发现是一套默认参数创建出的ThreadPoolExecutor,而实际上,构造参数的参数是很多的,有门道publicstaticExecutorServicenewFixedThreadPool(intnTh
宋玮-深圳
·
2010-11-29 16:05
技术点滴
Java
应用服务器
Web
JMS
thread
java线程池
2-任务队列的规则
先从一句代码开始,//创建固定线程数的线程池: newFixedThreadPool = Executors.newFixedThreadPool(THREAD_POOL_SIZE); 跟进这个方法,发现是一套默认参数创建出的ThreadPoolExecutor,而实际上,构造参数的参数是很多的,有门道 public s
sw1982
·
2010-11-29 16:00
java
thread
应用服务器
Web
jms
JAVA线程池
在现代的操作系统中,有一个很重要的概念――线程,几乎所有目前流行的操作系统都支持线程,线程来源于操作系统中进程的概念,进程有自己的虚拟地址空间以及正文段、数据段及堆栈,而且各自占有不同的系统资源(例如文件、环境变量等等)。与此不同,线程不能单独存在,它依附于进程,只能由进程派生。如果一个进程派生出了两个线程,那这两个线程共享此进程的全局变量和代码段,但每个线程各拥有各自的堆栈,因此它们拥有各自的局
caojunwei
·
2010-11-21 20:00
java
thread
编程
网络应用
企业应用
JAVA线程池
(ThreadPoolExecutor)源码分析(转)
1.
JAVA线程池
(ThreadPoolExecutor)源码分析JAVA5提供了多种类型的线程池,如果你对这些线程池的特点以及类型不太熟悉或者非常熟悉,请帮忙看
thomescai
·
2010-11-18 14:00
Java线程池
应用
一、简介 线程池类为 java.util.concurrent.ThreadPoolExecutor,常用构造方法为: ThreadPoolExecutor(int corePoolSize, int maximumPoolSize, long keepAliveTime, TimeUnit unit, BlockingQueue<Runnable> wor
wushanlang
·
2010-11-17 14:00
java
thread
java线程池
的应用
一直是在NET的平台做应用软件的开发的,在上一个项目完成后,公司定下新的项目改为在java平台开发,说是行业要求。这可是要了我的命。我对java可是一点都不了解,更搞不懂这java,jsp等等这些的差别,突然要搞这个,而且项目还紧,郁闷死。都有想要离职的念头。可是总在犹豫不决中,迟迟下不了决心...... 不管别的,只要在公司呆着,就得干活。公司可不会养什么闲人。
myfavorite
·
2010-10-14 13:00
(转帖)
java线程池
简单介绍 创建线程有两种方式:继承Thread或实现Runnable。Thread实现了Runnable接口,提供了一个空的run()方法,所以不论是继承Thread还是实现Runnable,都要有自己的run()方法。 一个线程创建后就存在,调用start()方法就开始运行(执行run()方法),调用wait进入等待或调用s
mxdxm
·
2010-09-19 14:00
java
thread
多线程
工作
IE
ThreadPoolExecutor
java线程池
使用示例
在我们的开发过程中,经常会碰到很复杂的业务逻辑需要处理,处理这种逻辑又很费时,影响系统效率,这个时候我们往往使用多线程进行异步处理。以下就是一个简单应用java并发包的API实现多线程的例子。 /** 线程管理类 */ import java.util.Hashtable; import java.util.LinkedList; import java.util.Queue;
laoge1012
·
2010-09-18 17:00
java
多线程
thread
java 线程池实例
最近工作比较闲写了段
java线程池
方面的东西。别的不说了上代码。
psunrise
·
2010-08-23 15:00
java
thread
工作
.net
socket
建立自己的
JAVA线程池
为什么要建立线程池? 在多线程项目中,如果建立的线程过多,反而可能导致运行速度大大减慢,这是由于线程建立所花费的时间和资源都比较多。所以我们在多线程中必须很好地来管理线程, 在很好利用多线程能“同步工作”的好处之外,更有效地提高程序运行速度。 线程池是什么? 线程池是指具有固定数量的线程组成的一种组件。这些线程用来循环执行多个应用逻辑。 &n
jdw
·
2010-08-23 14:00
java
多线程
thread
c
工作
建立自己的
JAVA线程池
为什么要建立线程池? 在多线程项目中,如果建立的线程过多,反而可能导致运行速度大大减慢,这是由于线程建立所花费的时间和资源都比较多。所以我们在多线程中必须很好地来管理线程, 在很好利用多线程能“同步工作”的好处之外,更有效地提高程序运行速度。 线程池是什么? 线程池是指具有固定数量的线程组成的一种组件。这些线程用来循环执行多个应用逻辑。 &n
jdw
·
2010-08-23 14:00
java
thread
多线程
c
工作
java线程池
原理及简单实例
在现代的操作系统中,有一个很重要的概念――线程,几乎所有目前流行的操作系统都支持线程,线程来源于操作系统中进程的概念,进程有自己的虚拟地址空间以及正文段、数据段及堆栈,而且各自占有不同的系统资源(例如文件、环境变量等等)。与此不同,线程不能单独存在,它依附于进程,只能由进程派生。如果一个进程派生出了两个线程,那这两个线程共享此进程的全局变量和代码段,但每个线程各拥有各自的堆栈,因此它们拥有各自的局
技术能手
·
2010-08-11 10:18
java
实例
线程
JavaSE
java线程池
原理及简单实例
在现代的操作系统中,有一个很重要的概念�D�D线程,几乎所有目前流行的操作系统都支持线程,线程来源于操作系统中进程的概念,进程有自己的虚拟地址空间以及正文段、数据段及堆栈,而且各自占有不同的系统资源(例如文件、环境变量等等)。与此不同,线程不能单独存在,它依附于进程,只能由进程派生。如果一个进程派生出了两个线程,那这两个线程共享此进程的全局变量和代码段,但每个线程各拥有各自的堆栈,因此它们拥有各自
技术能手
·
2010-08-11 10:18
java
线程
实例
休闲
池原理
java线程池
原理及简单实例
在现代的操作系统中,有一个很重要的概念�D�D线程,几乎所有目前流行的操作系统都支持线程,线程来源于操作系统中进程的概念,进程有自己的虚拟地址空间以及正文段、数据段及堆栈,而且各自占有不同的系统资源(例如文件、环境变量等等)。与此不同,线程不能单独存在,它依附于进程,只能由进程派生。如果一个进程派生出了两个线程,那这两个线程共享此进程的全局变量和代码段,但每个线程各拥有各自的堆栈,因此它们拥有各自
技术能手
·
2010-08-11 10:18
java
线程
实例
休闲
池原理
Java 线程池的原理与实现
[分享]
Java线程池
的原理与实现 这几天主要是狂看源程序,在弥补了一些以前知识空白的同时,也学会了不少新的知识(比如NIO),或者称为新技术吧。
zhuxinhua
·
2010-08-09 23:00
java
Date
exception
服务器
null
任务
JAVA线程池
实现
JAVA创建自己的线程池 文章分类:Java编程 package proxy; import java.util.ArrayList; import java.util.List; import java.util.Queue; import java.util.concurrent.ConcurrentLinkedQueue; //测试main入口 public cl
myjalo
·
2010-08-07 10:00
java
thread
编程
工作
JAVA线程池
的简单实现及优先级设置
转帖:http://www.etest8.com/html/125984.html 我们大家都知道,在处理多线程服务并发时,由于创建线程需要占用很多的系统资源,所以为了避免这些不必要的损耗,通常我们采用线程池来解决这些问题。线程池的基本原理是,首先创建并保持一定数量的线程,当需要使用线程时,我们从池中取得线程,再将需要运行的任务交给线程进行处理,当任务完成后再将其释放回池中。下面,我给出一个很简单
Mirage520
·
2010-08-05 20:00
java
thread
list
String
null
Class
自创
java线程池
/** * 2010-8-3 下午09:14:29 * @auth cjj */ package org.prime.threadpool; import java.util.Queue; import java.util.concurrent.ConcurrentLinkedQueue; import java.util.concurrent.atomic.Atomi
cjj_720
·
2010-08-05 16:00
java
thread
IE
java线程池
/** * java.util.concurrent.ThreadPoolExecutor) 方法。下面提供了四种预定义的处理程序策略: 在默认的 ThreadPoolExecutor.AbortPolicy 中,处理程序遭到拒绝将抛出运行时 RejectedExecutionException。 在 ThreadPoolE
keren
·
2010-07-23 22:00
java
工作
Java程序执行超时——Future接口介绍
在Java中,如果需要设定代码执行的最长时间,即超时,可以用
Java线程池
ExecutorService类配合Future接口来实现。
westyi
·
2010-07-17 11:00
java
多线程
swing
用
Java线程池
技术模拟 - 容器中的最大值输出及排序输出
1. 输出结果: 排序前的数组: 容器0: 6 15 82 79 93 17 20 62 69 69 23 容器1: 13 34 47 78 67 3 59 85 30 80 36 78 64 65 88 17 86 85 89 60 56 25 97 74 59 18 96 7 30 78 54 52 38 66 92 75 46 17 93 66 92 60 8 容器2: 88 7
maozj
·
2010-05-31 08:00
java
多线程
thread
工作
J#
java线程池
技术浅析
java线程池
技术浅析为什么要用线程池?诸如Web服务器、数据库服务器、文件服务器或邮件服务器之类的许多服务器应用程序都有面向处理来自某些远程来源的大量短小的任务。
liyangbing315
·
2010-05-25 17:00
java
thread
多线程
工作
服务器
任务
Java线程池
[]
原文: http://sunnylocus.iteye.com/blog/223327 在jdk1.4下使用,1.5以上建议使用自带的线程池 线程池的作用: 线程池作用就是限制系统中执行线程的数量。 根据系统的环境情况,可以自动或手动设置线程数量,达到运行的最佳效果;少了浪费了系统资源,
auauau
·
2010-05-19 13:00
java
jdk
thread
工作
活动
JAVA线程池
例子
用途及用法 网络请求通常有两种形式:第一种,请求不是很频繁,而且每次连接后会保持相当一段时间来读数据或者写数据,最后断开,如文件下载,网络流媒体等。另一种形式是请求频繁,但是连接上以后读/写很少量的数据就断开连接。考虑到服务的并发问题,如果每个请求来到以后服务都为它启动一个线程,那么这对服务的资源可能会造成很大的浪费,特别是第二种情况。因为通常情况下,创建线程是需要一定的耗时的,设这个时间为T1
v1v1wang
·
2010-05-19 13:00
java
thread
properties
网络
任务
interface
java线程池
(java.util.concurrent.ThreadPoolExecutor)及其策略的使用一点提醒
例如我们并发任务数是100 _executor = new ThreadPoolExecutor(2, 50, 1, TimeUnit.SECONDS,  
dyllove98
·
2010-05-08 11:00
java
活动
典型
Java线程池
的代码及其各部分功能介绍
个人博客已经迁移到如下网站 萌萌的IT人, 后续所有的文章都会在此发布 ----------------------------------------------------------------------------------(1)根据xml文件来管理线程池的最大最小线程数(2)对线程池通过Timer定期扫描以防止线程未激活;(3)通过某一个变量(本程序中是freeThreadCoun
dyllove98
·
2010-05-08 10:00
java
PHP
xml
工作
配置管理
理解
Java线程池
原理
1. 具有线程池的工作队列 public class WorkQueue { private final int nThreads; private final PoolWorker[] threads; private final LinkedList queue; public WorkQueue(int nThreads) {
jimmee
·
2010-05-04 23:00
java
多线程
工作
活动
配置管理
理解
Java线程池
原理
1. 具有线程池的工作队列 public class WorkQueue { private final int nThreads; private final PoolWorker[] threads; private final LinkedList queue; public WorkQueue(int nThreads) {
jimmee
·
2010-05-04 23:00
java
多线程
工作
活动
配置管理
JAVA线程池
shutdown和shutdownNow的区别
shutDown() 当线程池调用该方法时,线程池的状态则立刻变成SHUTDOWN状态。此时,则不能再往线程池中添加任何任务,否则将会抛出RejectedExecutionException异常。但是,此时线程池不会立刻退出,直到添加到线程池中的任务都已经
XTU_xiaoxin
·
2010-04-21 17:00
java
jdk
thread
工作
Security
JAVA线程池
(ThreadPoolExecutor)源码分析
JAVA5提供了多种类型的线程池,如果你对这些线程池的特点以及类型不太熟悉或者非常熟悉,请帮忙看看这篇文章(顺便帮忙解决里面存在的问题,谢谢!): http://xtu-xiaoxin.iteye.com/admin/blogs/647580  
XTU_xiaoxin
·
2010-04-19 20:00
java
thread
工作
IE
UP
Java线程池
的瑕疵,For java util concurrent threadpool Since jdk1.5
java.util.concurrent的作者是Doug Lea : 世界上对Java影响力最大的个人,在jdk1.5之前大家一定熟悉他的backport-util-concurrent.jar."这个鼻梁挂着眼镜,留着德王威廉二世的胡子,脸上永远挂着谦逊腼腆笑容,服务于纽约州立大学Oswego分校计算器科学系的老大爷。",他可是并发编程的
adapterofcoms
·
2010-02-20 14:00
java
多线程
tomcat
编程
IE
Java线程池
应用
碰到一个线程池的问题还真的做不出来,网上查啦下,原来java1.5中增加啦
java线程池
的实现。
babyhe
·
2010-02-08 02:14
java
线程池
职场
休闲
Java线程池
应用
碰到一个线程池的问题还真的做不出来,网上查啦下,原来java1.5中增加啦
java线程池
的实现。
babyhe
·
2010-02-08 02:14
java
线程池
职场
休闲
Java线程池
应用
碰到一个线程池的问题还真的做不出来,网上查啦下,原来java1.5中增加啦
java线程池
的实现。
babyhe
·
2010-02-08 02:14
Java
职场
休闲
Java
Java线程池
的瑕疵,For java util concurrent threadpool Since jdk1.5
java.util.concurrent的作者是Doug Lea : 世界上对Java影响力最大的个人,在jdk1.5之前大家一定熟悉他的backport-util-concurrent.jar."这个鼻梁挂着眼镜,留着德王威廉二世的胡子,脸上永远挂着谦逊腼腆笑容,服务于纽约州立大学Oswego分校计算器科学系的老大爷。",他可是并发编程的
adapterofcoms
·
2010-02-01 16:00
java
多线程
tomcat
编程
IE
java线程池
应用
碰到一个线程池的问题还真的做不出来,网上查啦下,原来java1.5中增加啦
java线程池
的实现。
mayufenga1
·
2009-11-06 12:00
java
thread
java线程池
与队列
java中使用队列:java.util.Queue在java5中新增加了java.util.Queue接口,用以支持队列的常见操作。该接口扩展了java.util.Collection接口。Queue使用时要尽量避免Collection的add()和remove()方法,而是要使用offer()来加入元素,使用poll()来获取并移出元素。它们的优点是通过返回值可以判断成功与否,add()和rem
shenzhenchufa
·
2009-10-08 23:04
职场
123
休闲
java线程池
与队列
java中使用队列:java.util.Queue在java5中新增加了java.util.Queue接口,用以支持队列的常见操作。该接口扩展了java.util.Collection接口。Queue使用时要尽量避免Collection的add()和remove()方法,而是要使用offer()来加入元素,使用poll()来获取并移出元素。它们的优点是通过返回值可以判断成功与否,add()和rem
shenzhenchufa
·
2009-10-08 23:04
职场
123
休闲
java.util.concurrent.ThreadPoolExecutor学习
学习主体:
Java线程池
学习目标:学会使用ThreadPoolExcutor创建线程池。
danni505
·
2009-09-27 15:21
职场
休闲
java.util.concurrent.ThreadPoolExecutor学习
学习主体:
Java线程池
学习目标:学会使用ThreadPoolExcutor创建线程池。
danni505
·
2009-09-27 15:21
职场
休闲
CoreJava
java.util.concurrent.ThreadPoolExecutor学习
学习主体:
Java线程池
学习目标:学会使用ThreadPoolExcutor创建线程池。
danni505
·
2009-09-27 15:21
职场
休闲
java线程池
的原理与实现
java线程池
的原理与实现[分享]
Java线程池
的原理与实现2008-07-1814:53--------------------------------------------------------
kjfcpua
·
2009-09-24 14:00
java
Date
exception
null
import
任务
Java 线程池ThreadPoolExecutor
Java线程池
ThreadPoolExecutor. JDK1.5开始关于多线程加了很多特性。如:ConcurrentHashMap:放弃使用公用锁同步每一个方法,使用了更细化的锁机制,分离锁。
abing37
·
2009-09-01 13:00
java
exception
object
String
HashMap
任务
java线程池
学习--4
java代码: package com.test0117; import java.util.concurrent.TimeUnit; import java.util.concurrent.locks.ReentrantLock; public class AttemptLocking { private ReentrantLock lock = new Reentran
lhgyy00
·
2009-08-19 15:00
java
thread
java线程池
的原理与实现
[分享]Java 线程池的原理与实现2008-07-18 14:53------------------------------------------------------------------------------------------------ 这几天主要是狂看源程序,在弥补了一些以前知识空白的同时,也学会了不少新的知识(比如 NIO),或者称为新技术吧。 线程池就是其中之一,
378629846
·
2009-08-18 10:00
java
thread
多线程
工作
IE
java线程池
package com.dhcc.itsm.core.util; /** * 线程池对象 * @version 1.0 * @author liang */ import java.util.LinkedList; import java.util.List; import javax.transaction.Synchronization; @SuppressW
墓里活人
·
2009-08-17 10:00
java
多线程
thread
windows
java线程池
学习--2
写了一段程序,关于线程的优先级的,但是跑完的结果却是和thinking in java 上的结论却不怎么一样,有高手经过,指点下小弟,谢谢: package classes; import java.util.concurrent.ExecutorService; import java.util.concurrent.Executors; public class Sim
lhgyy00
·
2009-08-16 15:00
java
thread
java线程池
学习--1
1.线程池有三个:SingleThreadExecutor--根据开始的顺序,顺序执行 newCachedThreadPool--动态分配 newFixedThreadPool--一次性创建出,所要创建的总的个数,当newCachedThreadPool有问题的时候使用 2.实现Callable<String>能够使用线程而获得返回值,用ExecutorService的sub
lhgyy00
·
2009-08-16 14:00
java
Java 线程池的理解记录
下面是对
java线程池
的理解记录: 在应用程序中,创建一个线程是一个开销较大的动作,如果应用程序中要使用搭理的线程来处理一些固定的工作,需要反复的创建线程---明智的做法是:我们预先创建一些线程对象,
yw404109794
·
2009-08-08 18:00
java
thread
工作
Java线程池
Java多线程使用 线程池效果更好, 目的如连接池. 第一个实例. ThreadPool.java package com.lichen.test; import java.util.concurrent.ArrayBlockingQueue; import java.util.concurrent.ThreadPoolExecutor; import java.
lichen0921
·
2009-06-17 13:00
java
多线程
thread
上一页
51
52
53
54
55
56
57
58
下一页
按字母分类:
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
其他