2、线程实现的两种方式
来源:互联网 发布:夏达 知乎 编辑:程序博客网 时间:2024/05/17 19:14
package com.chocus.demo1;public class ThreadDemo01 { public static void main(String[] args) { MyThread mt = new MyThread(); mt.start(); MyRunnable mr = new MyRunnable(); Thread t = new Thread(mr); t.start(); }}/** * 第一种实现线程的方式:继承Thread类 * * @author Chocus * */class MyThread extends Thread { @Override public void run() { for (int i = 0; i < 100; i++) { System.out.println(Thread.currentThread().getName() + "-" + i); } }}/** * 第二种实现线程的方式:实现Runnable接口 * * @author Chocus * */class MyRunnable implements Runnable { @Override public void run() { for (int i = 0; i < 100; i++) { System.out.println(Thread.currentThread().getName() + "-" + i); } }}
阅读全文
1 0
- 2、线程实现的两种方式
- 线程-实现线程的两种方式
- 实现线程的两种方式
- 实现线程的两种方式
- 线程的两种不同实现方式
- 线程的两种实现方式
- 实现线程的两种方式
- java实现线程的两种方式
- Java实现线程的两种方式
- 实现线程的两种方式
- Java实现线程的两种方式
- java的两种线程实现方式
- 实现线程的两种方式
- 线程的两种实现方式。
- 实现线程的两种方式
- 线程实现两种方式
- 线程两种方式实现
- JAVA线程系列教程<2>-线程的两种实现方式
- 【我的Java笔记】多态
- [TOJ1133]Eeny Meeny Moo 约瑟夫问题
- js实现类
- 贪心算法
- Python利用hadoop Streaming编写的Map-Reduce程序命令运行和本地调试运行
- 2、线程实现的两种方式
- SpringMVC学习笔记
- 使用PyQt来编写第一个Python GUI程序
- 【Tensorflow】 第五节 Ubuntu16.04LTS安装Tensorflow(CPU安装)
- 二、标识符
- txt,csv文件存储
- HashMap和Hashtable的区别
- echarts图表使用
- PS常用快捷键大全