21线程处理

Posted aha-best

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了21线程处理相关的知识,希望对你有一定的参考价值。

线程处理

10.线程处理

10.1创建线程

10.1.1继承Thread类

public class TestThread extends Thread{

    public void run(){

       System.out.println("通过继承Thread类创建线程.");

    }

}

10.1.2实现Runnable接口

public class TestRunnable implements Runnable{

    public void run(){

       System.out.println("通过实现Runnable接口创建线程.");

    }

}

10.1.3运行线程

import ahabest.TestThread;

public class RunThread {

    public static void main(String[] args) {

       TestThread tt = new TestThread();

       Thread a1 = new Thread(tt);

       a1.start();

    }

}

import ahabest.TestRunnable;

public class RunRunable {

    public static void main(String[] args) {

       TestRunnable tr = new TestRunnable();

       Thread b1 = new Thread(tr);

       Thread b2 = new Thread(tr);

       b1.start();

       b2.start();

    }

}

 

以上是关于21线程处理的主要内容,如果未能解决你的问题,请参考以下文章

Python中的多处理与线程

DBUS——多线程处理

在主 ui 线程上处理来自其他线程的太多动画请求 - android

CUDA:每个多处理器的线程数和每个块的线程数的区别是啥? [复制]

如何下载 JSON 数据并在 iOS 的后台线程中处理它?

为工作线程任务实现分析器