随笔分类 -  多线程

多线程学习
摘要:线程池负责管理工作线程,包含一个等待执行的任务队列。线程池的任务队列是一个Runnable集合,工作线程负责从任务队列中取出并执行Runnable对象。java.util.concurrent.executors 提供了 java.util.concurrent.executor 接口的一个Java... 阅读全文
posted @ 2014-09-04 13:59 唐凯 阅读(1334) 评论(0) 推荐(0)
摘要:package com.thread.runnable;/** * 实现多线程的方式有继承Thread类和实现Runnable接口两种方式 * 哪种方式更好呢?实现的方式由于继承的方式。 * 原因:1.避免了Java但继承的局限性 * 2.如果多个线程要操作同一份资源,实现接口的方式更适合 ... 阅读全文
posted @ 2014-08-31 11:36 唐凯 阅读(299) 评论(0) 推荐(0)
摘要:package com.thread;/** * 创建一个子线程输出从1~100的自然数 * 创建多线程的第一种方式,继承Thread类 * getName获取当前线程的名称 * setName设置当前线程的名称 * start启动子线程 * yield当前线程会释放cpu资源,如果没有其他线程占用... 阅读全文
posted @ 2014-08-30 18:21 唐凯 阅读(172) 评论(0) 推荐(0)