线程的两种实现方式
(1)继承Thread类``
/**
* 继承Thread类
*
*/
public class PayThread extends Thread {
@Override
public void run() {
System.out.println("继承Thread");
}
public static void main(String[] args) {
Thread payThread = new PayThread();
payThread.start();
}
}
(2)实现Runnable接口
/**
* 实现Runnable接口
*
*/
public class PayRunnable implements Runnable {
@Override
public void run() {
System.out.println("实现Runnable");
}
public static void main(String[] args) {
Thread payThread = new Thread(new PayRunnable());
payThread.start();
}
}
线程的两种实现方式
原创
©著作权归作者所有:来自51CTO博客作者flushdb的原创作品,请联系作者获取转载授权,否则将追究法律责任
下一篇:线程的状态
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
Python中两种网络编程方式:Socket和HTTP协议
本文将介绍Python中两种主要的网络编程方式:Socket编程和基于HTTP协议的网络编程,并通过实际案例来演示它们的应用。
Python 网络编程 Socket HTTP协议 -
Java 实现线程的两种方式
方式一:继承 Thread 类语法:public class ThreadTest extends Thread{ @Override
Java 实现线程的两种方式 Thread Runnable 接口 王睿丶 -
线程创建两种方式
方式一(继承于Thread类)创建一个继承于Thread类的子类重写Thread类的run() -->
java 设计模式 多线程 thread 子类 -
Java中线程实现的两种方式例程java i++ sed 访问权限