知识大全 Java单任务延迟相关代码的学习笔记

Posted

篇首语:智者不为愚者谋,勇者不为怯者死。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 Java单任务延迟相关代码的学习笔记相关的知识,希望对你有一定的参考价值。

Java单任务延迟相关代码的学习笔记  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!

  Java单任务延迟连接池在四代码基础上 做改动 这个就需要我们不选的学习 下面我们就看看如何才能更好的使用 希望我们在下面的使用中大家更了解相关的代码

  Java <>单任务延迟代码

  创建一个单线程执行程序 它可安排在给定延迟后运行命令或者定期地执行

   ScheduledExecutorService pool = Executors newSingleThread

  ScheduledExecutor();

  创建一个单线程执行程序 它可安排在给定延迟后运行命令或者定期地执行

   ScheduledExecutorService pool = Executors newSingle

  ThreadScheduledExecutor();

  Java代码

   pool thread 正在执行

   pool thread 正在执行

   pool thread 正在执行

   pool thread 正在执行

   pool thread 正在执行

   Process finished with exit code

   pool thread 正在执行

   pool thread 正在执行

   pool thread 正在执行

   pool thread 正在执行

   pool thread 正在执行

   Process finished with exit code

  自定义线程池

  Java代码

   import ncurrent ArrayBlockingQueue;

   import ncurrent BlockingQueue;

   import ncurrent ThreadPoolExecutor;

   import ncurrent TimeUnit;

   /**

   * Java线程 线程池 自定义线程池

   *

   * @author Administrator : :

   */

   public class Test

   public static void main(String[] args)

   //创建等待队列

   BlockingQueue<Runnable> bqueue = new ArrayBlockingQueue

  <Runnable>( );

   //创建一个单线程执行程序 它可安排在给定延迟后运行命令或者定期地执行

   ThreadPoolExecutor pool = new ThreadPoolExecutor

  ( TimeUnit MILLISECONDS bqueue);

   //创建实现了Runnable接口对象 Thread对象当然也实现了Runnable接口

   Thread t = new MyThread();

   Thread t = new MyThread();

   Thread t = new MyThread();

   Thread t = new MyThread();

   Thread t = new MyThread();

   Thread t = new MyThread();

   Thread t = new MyThread();

   //将线程放入池中进行执行

   pool execute(t );

   pool execute(t );

   pool execute(t );

   pool execute(t );

   pool execute(t );

   pool execute(t );

   pool execute(t );

   //关闭线程池

   pool shutdown();

  

  

   class MyThread extends Thread

   @Override

   public void run()

   System out println(Thread currentThread() getName() +

   正在执行 );

   try

   Thread sleep( L);

   catch (InterruptedException e)

   e printStackTrace();

  

  

  

   import ncurrent ArrayBlockingQueue;

   import ncurrent BlockingQueue;

   import ncurrent ThreadPoolExecutor;

   import ncurrent TimeUnit;

  

   /**

   * Java线程 线程池 自定义线程池

   *

   * @author Administrator : :

   */

   public class Test

   public static void main(String[] args)

   //创建等待队列

   BlockingQueue<Runnable> bqueue = new ArrayBlockingQueue

  <Runnable>( );

   //创建一个单线程执行程序 它可安排在给定延迟后运行命令或者定期地执行

   ThreadPoolExecutor pool = new ThreadPoolExecutor

  ( TimeUnit MILLISECONDS bqueue);

   //创建实现了Runnable接口对象 Thread对象当然也实现了Runnable接口

   Thread t = new MyThread();

   Thread t = new MyThread();

   Thread t = new MyThread();

   Thread t = new MyThread();

   Thread t = new MyThread();

   Thread t = new MyThread();

   Thread t = new MyThread();

   //将线程放入池中进行执行

   pool execute(t );

   pool execute(t );

   pool execute(t );

   pool execute(t );

   pool execute(t );

   pool execute(t );

   pool execute(t );

   //关闭线程池

   pool shutdown();

  

  

   class MyThread extends Thread

   @Override

   public void run()

   System out println(Thread currentThread() getName() +

   正在执行 );

   try

   Thread sleep( L);

   catch (InterruptedException e)

   e printStackTrace();

  

  

  

  Java代码

   pool thread 正在执行

   pool thread 正在执行

   pool thread 正在执行

   pool thread 正在执行

   pool thread 正在执行

   pool thread 正在执行

   pool thread 正在执行

   Process finished with exit code

   pool thread 正在执行

   pool thread 正在执行

   pool thread 正在执行

   pool thread 正在执行

   pool thread 正在执行

   pool thread 正在执行

   pool thread 正在执行

cha138/Article/program/Java/hx/201311/25732

相关参考

知识大全 JAVA虚拟机实例学习笔记一

JAVA虚拟机实例学习笔记一  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  编译顺序      

知识大全 JAVA虚拟机实例学习笔记二

JAVA虚拟机实例学习笔记二  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  数组    数组也是

知识大全 Java Base64类库学习笔记

JavaBase64类库学习笔记  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  JavaBase

知识大全 Java Socket通信读取相关信息代码

JavaSocket通信读取相关信息代码  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  Java

知识大全 使用java代码实现保留小数点的位数

因为个人应用的需要所以就写个简单点的了希望大家都给给建议共同学习需要的朋友也可以参考下 复制代码代码如下:cha138/Article/program/Java/JSP/20131

知识大全 怎样学好java语言

怎样学好java语言?学习程序的最好方式是参照源代码,先仿照,后创新,慢慢有积累了,就可以收发自由了。没关系的,慢慢来,不可能一步到位的。java确实很难学.学习Java其实应该上升到如何学习程序设计

知识大全 笔记本玩网络游戏,连接wifi或者直接插网线,是不是前者的延迟要高出许多

笔记本玩网络游戏,连接wifi或者直接插网线,是不是前者的延迟要高出许多?对的,但不完全是,如果你的无线信号特别好网速特别高,就差不太多,毕竟现在的无线技术提升的很快,延迟主要还是看你的网速和电脑卡不

知识大全 延迟/定时/强制弹出窗口的JS代码

延迟/定时/强制弹出窗口的JS代码  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  参数解释  设

知识大全 利用JS延迟加载百度分享代码,提高网页速度

利用JS延迟加载百度分享代码,提高网页速度  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  发现很

知识大全 java读写xml、mootools学习

   有个项目需要用到类似shopex中快递单打印的功能花了一段时间终于搞定了      效率是不怎么高原因在