多线程使用方法1

原创 2017年01月03日 11:53:10
package thread0103;

public class Thread0103 {
    public static void main(String[] args) {
        //实例化自定义线程对象
        Testthread t1=new Testthread();
        //调用start方法启动线程
        t1.start();
        t1.setName("线程1");
        System.out.println("a");

        Testthread t2=new Testthread();
        t2.start();
        t2.setName("线程2");
        System.out.println("b");

        Testthread t3=new Testthread();
        t3.start();
        t3.setName("线程3");
        System.out.println("c");
    }

}
package thread0103;

public class Testthread extends Thread{//自定义线程继承Thread类
    @Override//重写父类的run方法
    public void run() {
        for(int i=0;i<100;i++){
        //调用Thread对象的线程名称
        System.out.println(Thread.currentThread().getName()+":i="+i);

        if(i==50){
            try {
                Thread.sleep(2000);//定义线程到达50后等待2秒
            } catch (InterruptedException e) {
                System.out.println("线程等待异常");
            }
        }
    }
    }

}
版权声明:杨天福_15938702026

相关文章推荐

C# Timer的多线程使用方法

  • 2013年03月29日 10:55
  • 58KB
  • 下载

多线程简介与使用方法

  • 2014年12月23日 11:50
  • 2KB
  • 下载

android的AsyncTask使用方法-多线程下载

public class MainActivity extends Activity implements OnClickListener { private Button btn1, btn2, ...
  • yhm2046
  • yhm2046
  • 2013年12月05日 01:03
  • 1538

多线程在C、Win32和MFC下的使用方法

一.前言     线程是执行路径。一个进程至少要有一个线程,也可能包含多个线程。若进程关闭了,则在进程中所有的线程也自动被销毁。当我们在一个应用程序中创建一个线程时,实际上,它是第二个线程。在C或C...

多线程在C、Win32和MFC下的使用方法

原文地址:http://www.vckbase.com/document/viewdoc/?id=1978 一.前言     线程是执行路径。一个进程至少要有一个线程,也可能包含多个线程。若进程关...

IOS-12-关于GCD多线程:dispatch_async 与 dispatch_get_global_queue 的使用方法

使用GCD的一个理由就是方便。回想一下以前的多线程编程,我们会把异步调用的代码放到另外的一个函数中,并通过NSThread开启新线程来启动这段代码。 这种跳来跳去的流程对于复杂的逻辑简直就是一场灾难。...
  • IOT_LI
  • IOT_LI
  • 2015年10月14日 14:04
  • 475

python学习笔记4:多进程和多线程的使用方法和区别

进程 python实现多进程,可以用fork()系统调用,但是不推荐这个方法,因为这个方法Windows没有。 我们还可以用模块multiprocessing,其中的Process类可以用来表示一...

ros(robot operating system机器人操作系统)订阅函数的多线程使用方法(C++: 外部变量控制跳出for循环)

最初是想实现接收到某个some_topic然后解析内容,若是内容为指令action,action函数进入for循环,若是再接收到some_topic,里面指令为stop则stop=true停止正在进行...

三种多线程简介及使用方法

简介 iOS有三种多线程编程的技术,分别是: (一)NSThread (二)Cocoa NSOperation (三)GCD(全称:Grand Central Dispatch) 这三种编程...
  • maiwc
  • maiwc
  • 2016年03月22日 13:22
  • 1647
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:多线程使用方法1
举报原因:
原因补充:

(最多只允许输入30个字)