java 线程
来源:互联网 发布:unity3d 人物移动跳跃 编辑:程序博客网 时间:2024/06/18 06:18
线程的状态:1.新建 2.就绪 3.运行 4.阻塞 5.死亡
java实现线程的两种方式:继承Thread类;实现Runnable接口
下边看代码实现:
public class ThreadDemo {public static void main(String[] args) {ThreadTest test1 = new ThreadTest("继承方式线程1");ThreadTest test2 = new ThreadTest("继承方式线程2");// 注释了的这种方式,线程不是随机进行的/* * test1.run(); test2.run(); */// 这种方式,线程是随机的new Thread(test1).start();new Thread(test2).start();Runabc runabc1 = new Runabc("接口方式线程3:");Runabc runabc2 = new Runabc("接口方式线程4:");new Thread(runabc1).start();new Thread(runabc2).start();}}//继承Thread类class ThreadTest extends Thread{private String name;public ThreadTest(String name) {super();this.name = name;}public void run() {for (int i = 0; i < 10; i++) {System.out.println("线程开始:"+this.name+",i="+i);}}}//实现Runnable接口class Runabc implements Runnable{private String name;public Runabc(String name) {super();this.name = name;}public void run() {for (int i = 0; i < 10; i++) {System.out.println("线程开始:"+this.name+",i="+i);}}}
阅读全文
0 0
- Java线程:什么是线程
- Java线程:线程池
- java线程--线程退出
- JAVA-线程/线程锁
- Java线程:什么是线程
- Java线程:线程中断
- Java线程:线程状态
- Java线程: 线程调度
- Java线程:线程交互
- java--线程--线程池
- java 线程
- Java线程
- java线程
- java线程
- Java线程
- Java线程
- java线程
- JAVA 线程
- 共用体
- Vim命令合集
- ehcache 分布式缓存
- android Toast 详解
- JTAG和ULINK、JLINK、ST-LINK
- java 线程
- shiro学习之路(3)----自定义Realm
- 根据两组数据拟合曲线
- Python将list形式的字符串转换为list
- Linux下硬件信息查询命令与解析
- final byte 和byte变量的加减运算
- Opentsdb插入数据导致RegionServer写入请求分布不均匀(二):Opentsdb 预切分Hbase中 tsdb表
- 面向对象程序设计上机练习一(函数重载)
- python3 使用pyaudio OSError: [Errno -9996] Invalid input device (no default output device)-ubuntu16.04