
多线程相关
线程基础知识及多线程知识的学习
CS小白Lucas
IT小白
展开
-
实现多线程的两种方式
**Thread和Runnable**(1)Runnable 是一个接口,该接口中只包含了一个run()方法。它的定义如下:public interface Runnable { public abstract void run(); }`Runnable的作用,实现多线程。我们可以定义一个类A实现Runnable接口;然后,通过new Thread(new...原创 2020-01-08 16:44:08 · 132 阅读 · 0 评论 -
线程的基本概念
基本概念1.线程的五种状态(1)新建状态(new): 线程对象被创建后,进入新建状态。(2)就绪状态(runnable):也称“可执行状态”。线程被创建后,其他线程调用了该对象的start()方法,从而来启动该线程。(3)运行状态(running): 线程获取CPU权限进行执行。(线程只能从就绪状态进入到运行状态)(4)阻塞状态(Blocked): 阻塞状态是由于线程因某种原因放弃CP...原创 2020-01-04 10:49:12 · 75 阅读 · 0 评论