![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java多线程
wanpro
这个作者很懒,什么都没留下…
展开
-
Java多线程基础-2-简单继承Thread,实现Runnable例子
前面我们提到实现多线程的三种方式。继承Tread,实现Runnable,和使用Executor框架创建线程池。 1、Tread创建和控制线程。 /** * Created by wanchuang on 16/7/5. */ public class ThreadTest01 extends Thread{ char c; public ThreadTest01(Strin转载 2016-07-05 16:18:58 · 223 阅读 · 0 评论 -
Java多线程基础-1-基本慨念
1、进程和线程的区别是什么? 进程是执行着的应用程序,而线程是进程内部的一个执行序列。一个进程可以有多个线程。线程又叫做轻量级进程。 2、创建线程有几种不同的方式?你喜欢哪一种?为什么? 有三种方式可以用来创建线程: 继承Thread类 实现Runnable接口 应用程序可以使用Executor框架来创建线程池 实现Runnable接口这种方式更受欢迎转载 2016-07-05 13:34:19 · 236 阅读 · 0 评论 -
Java多线程基础-3-基础延伸
1、线程的状态:创建,可运行,运行,阻塞,死亡。thread类的方法改变状态,new创建,start可运行状态,运行中执行run方法,阻塞(io阻塞,休眠,锁定等待消息),死亡。 2、其他通用方法: sleep。使线程进入睡眠状态。public static void sleep(long millis) throws InterruptedException.参数为指定的睡眠时间。注意Int翻译 2016-07-05 20:13:08 · 269 阅读 · 0 评论