A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 小p 中级黑马   /  2015-7-20 21:49  /  264 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

进程:正在执行的一个程序。

线程:进程执行的控制单元。

多线程的目的:让多段代码同时运行。

创建线程的方式:1,继承Thread类--定义类继承Thread;复习Thread类的run方法;调用线程的start()方法;

覆盖run方法的原因:Thread类用于描述线程。该类定义了一个功能,用于存储线程要运行的代码。该存储功能就是run方法。

2,实现Runable接口

定义类实现Runable接口。

覆盖Runable中的run()方法。

通过Thread类建立线程对象。

将Runable接口的子类对象作为实现参数传递给Thread类的构造函数。

调用Thread类的start()方法启动线程并调用Runable子类的run()方法。

实现方式的好处:避免了单继承的局限性。

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马