Java笔记15:多线程
来源:互联网 发布:数据库isnull 编辑:程序博客网 时间:2024/05/24 06:51
Java实现多线程有两种方式:一是继承Thread类;二是实现Runable接口。
一、Thread实现
publicclass ThreadDemo2 { publicstaticvoid main(String[] args) { new TestThread2().start(); inti = 0; while(i++ < 100) { System.out.println("main thread is running"); } }} class TestThread2 extends Thread { publicvoid run() { intj = 0; while(j++ < 100) { System.out.println(Thread.currentThread().getName() + " is running!"); } }}
运行结果:
二、Runnable实现
publicclass ThreadDemo3 { publicstaticvoid main(String[] args) { TestThread3 t3 = new TestThread3(); Thread t = new Thread(t3); t.start(); inti = 0; while(i++ < 100) { System.out.println("main thread is running"); } }} class TestThread3 implements Runnable { publicvoid run() { intj = 0; while(j++ < 100) { System.out.println(Thread.currentThread().getName() + " is running!"); } }}
运行结果:
0 0
- Java笔记15:多线程
- java笔记15 多线程1
- java笔记--java多线程
- Java多线程笔记
- Java多线程学习笔记
- java笔记8多线程
- Java多线程学习笔记
- Java多线程阅读笔记
- java 多线程笔记。
- Java学习笔记---多线程
- java多线程笔记
- JAVA多线程笔记
- java多线程笔记
- java笔记 多线程总结
- JAVA 多线程 笔记
- java多线程学习笔记
- Java多线程讲解笔记
- JAVA笔记:多线程入门
- 帝吧fb出征是什么原因?帝吧fb出征事情始末 帝吧出征FB打“台独” 台湾网民崩溃:巨人之墙爆了
- 开闭原则
- Mac和 iOS下的对称和非对称加密算法的使用
- C++实现读取文本文件数据到vector中
- iOS开发实践之cell下载图片(自定义NSOperation)
- Java笔记15:多线程
- 怎么命名变量?
- Lighttpd1.4.20源码分析 笔记 状态机之请求处理
- jQuery选择器
- 欢迎使用CSDN-markdown编辑器
- CAS 单点登录实战 (3) Client端
- Vbs脚本经典教材
- 注*TP 3.2 使用 官方 WeChat 类. 获取用户信息(授权页面) ---纯手工打造!
- Thinking in java学习笔记—泛型(擦除)