`
jiajunde
  • 浏览: 172032 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Java线程池,正式上线运行的源码,分享欢迎使用并提意见

阅读更多

各位:

    大家好,附件中三个文件分别是已经打成包的线程池,doc文件包,源码包。

    此线程池已经在正式上线运营的通信服务器上运行多时,现在抽取出来分享,供大家使用,并提些意见。谢谢

 

    使用说明

 ThreadPoolManager.createThreadPool();创建线程池, 详细参数参见doc说明;

 用户必需实现Task接口,在接口中实现各方法,其中最主要是run方法,把你的任务放在这个方法里。

 任务执行失败(异常情况)时回滚操作放在destroy方法里。另外两个方法是针对超时,一个是此任务创建时间,另一个是指定超时时间,单位为秒,但是目前维护线程是以分为起启间隔,所有没有那么精准。

 

把任务对象传给ThreadPoolManager.process(Task task);此时线程池就会分配线程去执行;

 

有什么问题可以联系我;

jiajunde2008@126.com

QQ:411585698

分享到:
评论
2 楼 guoshuang60 2014-02-18  
关于线程池,能不能给个使用的例子啊>
我们有一个线程池,但是实际使用的时候,老是莫名其妙的卡住 。
我对这方面不熟悉。想用你的线程池测试一下。
试试。
1 楼 jiajunde 2011-05-28  
哥们们,用了评价一下社。。。有啥问题没

相关推荐

    java线程池的源码分析.zip

    本文将深入探讨Java线程池的源码分析,并对比不同类型的线程池,以帮助开发者更好地理解和利用这一强大的工具。 首先,我们要理解Java线程池的核心类`java.util.concurrent.ThreadPoolExecutor`,它是所有自定义...

    线程池管理源码 java 源码

    线程池是Java多线程编程中的重要概念,它的出现是为了高效、有序地管理线程资源,避免频繁创建和销毁线程导致的性能开销。本文将深入解析线程池的管理源码,帮助读者理解其工作原理和优化策略。 在Java中,`java....

    JAVA经典线程池源码

    通过深入研究和使用本资源提供的"JAVA经典线程池源码",开发者不仅可以理解线程池的基本工作原理,还能学习到如何自定义线程池以适应特定场景,从而提高程序的并发性能和稳定性。在实际项目中,结合Java并发API的...

    java线程池源码-cThreadPool:JAVA线程池源码分析与重写

    java线程池源码 cThreadPool 项目描述:对java.util.concurrent包下线程池相关源码进行重新实现,深入研究和学习线程池超时机制、饱和策略、生命周期等知识 ThreadPoolExecutor类下部分方法和内部类介绍: 1、Worker...

    易语言完美的线程池源码

    不过,标题中提到的是“易语言完美的线程池源码”,这可能是指使用易语言实现的线程池代码,但标签却是"C++",这可能意味着提供的资源中包含了易语言和C++两种语言关于线程池的示例。 6. **项目文件解析** - `简单...

    TOMCAT的线程池源码

    本文将围绕Tomcat的线程池源码进行深入剖析,旨在帮助读者理解其内部机制,并对比JDK的线程池,探讨其效率优势。 首先,我们需要了解线程池的基本原理。线程池是一种多线程处理形式,预先创建一定数量的线程,当...

    java 线程池

    Java线程池是一种高效管理并发任务执行的机制,它通过维护一组可重用的线程来减少创建和销毁线程的开销。线程池在Java中由`java.util.concurrent`包下的`ExecutorService`接口及其实现类,尤其是`ThreadPoolExecutor...

    深入理解Java线程池(PPT:原理+代码)

    通过剖析Java中线程池的原理,解读Java线程池源码,并给出线程池调用的示例,帮助理解线程池的基本原理。

    java 线程池示例(自己实现的参考别人的代码)

    NULL 博文链接:https://yulincqupt.iteye.com/blog/1673919

    基于Java的动态线程池组件设计源码

    基于Java的动态线程池组件通过提供可配置、可监控的动态线程池管理,有效地提升了Java应用程序在多线程环境下的运行效率和响应速度,降低了资源消耗,并使得线程资源的分配更加智能化和自动化。对于需要在复杂业务...

    vc 线程池技术源码   

    本文将深入探讨VC++线程池的原理、使用方法以及相关源码分析。 线程池是一种管理线程的机制,它预先创建一组线程,并保持在就绪状态。当有新的任务需要执行时,线程池会从已存在的线程中选择一个执行任务,而不是...

    线程池源码

    本项目源码是个人基于Java实现的线程池,旨在理解和掌握线程池的工作原理。 线程池的核心概念包括以下几个部分: 1. **工作队列(Work Queue)**:线程池内部维护了一个任务队列,用来存储待执行的任务。当提交新...

    linux 线程池源码 c++版

    在IT领域,线程池是一种高效管理线程资源的技术,特别是在多线程编程中,它能够提高系统的响应速度和吞吐量。...通过理解和使用这个源码,可以深入学习到多线程编程、线程池设计以及C++11以上标准库的高级用法。

    基于Java与Shell语言的RedisX全功能线程池设计与实现源码

    RedisX全功能线程池的设计与实现源码项目,不仅在技术层面展现了Java与Shell语言的结合应用,更为Redis的高性能应用提供了强大的支持。它的出现,无疑将加速Redis在各行业中的深入应用,推动着大数据处理技术的进步...

    线程池原理-ThreadPoolExecutor源码解析

    线程池原理-ThreadPoolExecutor源码解析 1.构造方法及参数 2.阻塞对列: BlockingQueue 3.线程工厂: DefaultThreadFactory 4.拒绝策略: RejectedExecutionHandler 5.执行线程 Executor

    线程池ThreadPoolExecutor底层原理源码分析

    线程池ThreadPoolExecutor底层原理源码分析

    基于Java的轻量级动态线程池设计源码

    基于Java的轻量级动态线程池设计源码项目,通过其简洁高效的实现、灵活的配置方式、以及强大的可扩展性,不仅为开发者提供了一个优质的线程池工具,也展示了现代软件开发中对性能优化和系统灵活性的深刻理解。

Global site tag (gtag.js) - Google Analytics