喜欢研究学习技术,喜欢和志同道合的人交流。
从事测试6年,专职性能3年经验,擅长性能测试,测试框架开发。
励志格言:只要想学习,永远都不会太晚;只要想进步,永远都会有空间。
多线程创建方式之---继承thread类实现
上一篇 /
下一篇 2014-08-24 10:59:51
/ 个人分类:java开发技术
创建线程的目的是额外i了开启一条执行路劲,去运行指定的代码和其它代码实现的代码同时运行。
而运行的指定代码就是执行路径的任务。
jvm创建的主线程的任务都定义在主函数中。
而自定义的线程它的任务在哪儿呢?
Thread类用于描述线程,线程是需要任务的。所以Thread类也对任务的描述。
这个任务就通过Thread类中的run方法来体现,也就是说,run方法就是封装自定义线程运行任务的函数。
run方法中定义就是线程需要运行的任务代码。
开启多线程是为了运行指定代码,所以继承thread类,并复写run方法。
将运行的代码定义在run方法中即可。
如何创建一个线程呢?
创建线程方式以:继承thread类。
步骤:
1.定义一个类继承thread类。
2.覆盖thread类中的run方法。
3、直接创建thread的子类对象创建线程。
4、调用start方法开启线程并调用线程的任务,run方法执行任务代码。
收藏
举报
TAG: