`
guolang2116
  • 浏览: 72416 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

线程池

    博客分类:
  • java
 
阅读更多

import java.util.concurrent.*;

//实现Runnable接口来定义一个简单的线程
class TestThread implements Runnable
{
 public void run()
 {
  for (int i = 0; i < 3 ; i++ )
  {
   System.out.println(Thread.currentThread().getName()
    + "的i值为:" + i);
  }
 }
}
public class ThreadPoolTest
{
 public static void main(String[] args)
 {
  //创建一个具有固定线程数(6)的线程池
  ExecutorService pool = Executors.newFixedThreadPool(6);
  //向线程池中提交6个线程
  pool.submit(new TestThread());
  pool.submit(new TestThread());
  pool.submit(new TestThread());
  pool.submit(new TestThread());
  pool.submit(new TestThread());
  pool.submit(new TestThread());
  pool.submit(new TestThread());
  //关闭线程池
  pool.shutdown();
 }
}

分享到:
评论
2 楼 hzxlb910 2013-02-25  
写的很直观,清晰明了
1 楼 puhaier 2013-01-08  
[b][/b][i][/i][u][/u]
引用
  • [url][/url][flash=200,200][/flash]
    |

    相关推荐

      freertos线程池

      在stmF4上实现了线程池, 工作队列, 延时队列,周期性任务,延时任务 你无需为工程创建多少个临时线程而烦恼

      c++ 多线程线程池 demo

      线程池是多线程编程中一个重要的概念,它能够优化系统资源的使用,提高系统的响应速度和效率。本篇文章将深入探讨C++中的线程池实现,并通过名为“OEasyPool-1.0”的示例来展示其工作原理。 线程池是预先创建并维护...

      c++ 线程池

      在C++编程中,线程池是一种管理线程资源的有效方式,它可以帮助开发者优化多线程应用程序的性能,减少线程创建和销毁的开销。本文将深入探讨线程池的概念、工作原理以及如何在C++中实现一个高效的线程池。 线程池的...

      线程池代码

      线程池是多线程编程中的一个重要概念,它是一种线程使用模式,通过预先创建一定数量的线程来处理任务,而不是每当有新任务提交时就创建新的线程。线程池的使用可以有效地减少系统资源的消耗,提高系统的响应速度和...

      windows线程池,使用Windows自带的线程池api功能,比你写的线程池性能好得多

      线程池是多线程编程中的一个重要概念,它是一种线程使用模式,通过预先创建一组线程并维护一个线程集合来处理并发任务。在Windows操作系统中,内建的线程池API(Thread Pool API)提供了高效且灵活的线程管理机制,...

      线程池  

      线程池是一种多线程处理形式,通过预先创建一定数量的线程并管理它们,以提高系统的效率和响应性。在计算机科学中,特别是在软件开发领域,线程池是操作系统或者编程语言中的一种资源管理技术。它允许程序预先启动一...

      java线程池概念.txt

      corePoolSize:核心池的大小,在创建了线程池后,线程池中的线程数为0,当有任务来之后,就会创建一个线程去执行任务,当线程池中的线程数目达到corePoolSize后,就会把到达的任务放到缓存队列当中; ...

      Kotlin线程池(单线程池、固定线程池、缓存线程池,定时+周期任务线程池)的封装

      Kotlin线程池(单线程池、固定线程池、缓存线程池,定时+周期任务线程池)的封装

      线程池源码

      完整线程池一系列基本操作包括添加,删除,投入执行任务

      线程池管理

      简单实现了线程池的框架构建,并简单进行了测试。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。...

      线程池java

      ### 深入理解Java之线程池 #### 一、Java中的`ThreadPoolExecutor`类 在Java中,`ThreadPoolExecutor`是线程池的核心实现类之一,它提供了丰富的配置选项来满足不同的应用场景需求。该类继承自`...

      搞懂Java线程池

      搞懂Java线程池 Java线程池是Java编程中非常重要的知识点,多线程并发算是Java进阶的知识,用好多线程不容易有太多的坑。在Java中,创建线程是一个“重”操作,需要调用操作系统内核API,然后操作系统再为线程分配...

      android线程池

      在Android开发中,线程池是一种管理线程的机制,它可以帮助我们更高效地调度并发任务,优化系统资源的使用,防止过多线程导致的系统性能下降或崩溃。本篇文章将深入探讨四种主要的线程池类型及其实现,旨在帮助...

      Java 线程池框架

      Java线程池框架是Java并发处理的核心工具,它允许开发者高效地管理多个并发任务,避免了频繁创建和销毁线程的开销。线程池通过维护一组可重用的线程来提高系统的性能和响应性。本文将深入探讨Java线程池的结构、常见...

      binder线程池demo

      在Android系统中,Binder是进程间通信(IPC)的核心机制,而线程池则是多线程编程中的一个重要概念。这个“binder线程池demo”是基于《开发艺术探索》一书中的示例,旨在帮助开发者理解如何在Android环境中有效地...

      通过EasyExcel+线程池实现百万级数据从Excel导入到数据库

      在处理大量数据导入数据库的场景中,使用阿里巴巴开源的EasyExcel库结合线程池技术可以有效地实现从Excel文件导入到数据库的过程。先定义sheet的数量和固定大小的线程池数量,每个sheet页做为单独的任务交给线程池...

      线程池模块实现

      线程池是一种多线程处理形式,通过维护一组可重用线程来处理并发任务,而不是为每个新任务创建新的线程。在Qt框架中,线程池是通过`QThreadPool`类实现的,它提供了方便的方式来管理和调度线程。在本项目中,"线程池...

      Windows自带的线程池的实现

      线程池是现代操作系统中一个重要的并发编程概念,它在Windows操作系统中被广泛使用,以提高系统资源的利用率和性能。线程池是由操作系统维护的一组预创建的线程,这些线程可供多个任务共享,而不是为每个任务创建新...

      python实现线程池的方法

      ### Python 实现线程池的方法 #### 一、线程池的基本概念 线程池是一种多线程处理形式,处理过程中将任务添加到队列,然后在创建线程后自动启动这些任务。线程池可以有效控制运行的线程数量,如果线程数量超过了...

    Global site tag (gtag.js) - Google Analytics