最简单实现多线程的方法(Thread)
生活随笔
收集整理的这篇文章主要介绍了
最简单实现多线程的方法(Thread)
小编觉得挺不错的,现在分享给大家,帮大家做个参考.
多线程
多线程(multithreading),是指从软件或者硬件上实现多个线程并发执行的技术;
那么又怎么实现多线程呢?
最简单的方法;
利用继承Thread类的方式实现多线程
继承 Thread 类实现多线程的步骤:
法 run( )称为线程体。
4.通过调用 Thread 类的 start()方法来启动一个线程。
小小的测试一下:
1.首先要创建一个类并继承Thread类并从写run()方法;
package com.bjsxt.thread;public class MyThread1 extends Thread{@Overridepublic void run() {for(int i=0;i<500;i++) {System.out.println("hello---"+i+"-----run");}} }2.建立测试类并通过start()方法启动线程;
package com.bjsxt.thread;public class Test1 {public static void main(String[] args) { // 创建线程类对象MyThread1 mt1 = new MyThread1();mt1.start();for(int i=0;i<500;i++) {System.out.println("-----main"+i+"-----");}} }效果图:
如图所示,主线程中的for循环在运行第15次的时候被中断,更换为mt线程,然后不规则交替执行;
视图:
つづく……
总结
以上是生活随笔为你收集整理的最简单实现多线程的方法(Thread)的全部内容,希望文章能够帮你解决所遇到的问题。
- 上一篇: 程序、进程以及线程的爱恨情仇
- 下一篇: 两周的时间教会我,要低头做人(jQuer