多线程
kjniuzemin2003
这个作者很懒,什么都没留下…
展开
-
线程池2
一、简介 线程池类为 java.util.concurrent.ThreadPoolExecutor,常用构造方法为: ThreadPoolExecutor(int corePoolSize, int maximumPoolSize,long keepAliveTime, TimeUnit unit,BlockingQueue workQueue,RejectedExe原创 2009-06-30 14:25:00 · 169 阅读 · 0 评论 -
多线程读书笔记
1、 多线程的管理,若有一个主线程和几个子线程,个人认为主线程的优先级比子线程高,也就是说,当子线程在运行时,主线程突然有个什么响应,那么肯定是进行主线程的响应,而不会继续进行子线程。或者另一种解释,主线程,也就是事件调度线程,一直都在运行,子线程们相互之间争夺线程的运行权。(见文档Java多线程编程总结.doc,实际上main线程和子线程都是一个等级的线程,优先级是一样的,因为这些子线程是ma原创 2009-06-30 14:25:00 · 200 阅读 · 0 评论 -
Java多线程编程总结
Java多线程编程总结 一、认识多任务、多进程、单线程、多线程要认识多线程就要从操作系统的原理说起。 以前古老的DOS操作系统(V 6.22)是单任务的,还没有线程的概念,系统在每次只能做一件事情。比如你在copy东西的时候不能rename文件名。为了提高系统的利用效率,采用批处理来批量执行任务。 现在的操作系统都是多任务操作系统,每个运行的任务就是操作系统所做的一件事原创 2009-06-30 14:34:00 · 292 阅读 · 0 评论 -
线程池1
JDK1.5中的线程池(java.util.concurrent.ThreadPoolExecut 在多线程大师Doug Lea的贡献下,在JDK1.5中加入了许多对并发特性的支持,例如:线程池。一、简介线程池类为 java.util.concurrent.ThreadPoolExecutor,常用构造方法为:ThreadPoolExecutor(int corePoolSiz原创 2009-06-30 14:24:00 · 159 阅读 · 0 评论 -
用interrupt()中断Java线程
关键字: java线程 最近在学习Java线程相关的东西,和大家分享一下,有错误之处欢迎大家指正. 假如我们有一个任务如下,交给一个Java线程来执行,如何才能保证调用interrupt()来中断它呢? Java代码 class ATask implements Runnable{ private double d = 0.0;原创 2009-06-30 14:26:00 · 555 阅读 · 2 评论