多线程小案例之龟兔赛跑
来源:互联网 发布:mac安装win8.1 驱动 编辑:程序博客网 时间:2024/05/16 23:33
多线程小案例之龟兔赛跑
兔子实体类:
public class Rabbit extends Thread { // 1、创建多线程继承Thread类,重写run(线程体) // 2、使用线程。创建子类对象+对象.start() 线程启动 @Override public void run() { // 线程体 for (int i = 0; i < 100; i++) { System.out.println("兔子跑了" + i + "步"); } }}
乌龟实体类:
public class Tortoise extends Thread { @Override public void run() { // 线程体 for (int i = 0; i < 100; i++) { System.out.println("乌龟爬了" + i + "步"); } }}
public class RabbitApp { // main方法:一条路径 public static void main(String[] args) { // 创建子类对象 Rabbit rab = new Rabbit(); Tortoise tor = new Tortoise(); // 调用start方法 rab.start(); tor.start(); // 不要调用run方法 for (int i = 0; i < 100; i++) { System.out.println("main-->"+i); } }}
将对象.start()改成对象.run(),路径则由三条变成了一条
public class RabbitApp { // main方法:一条路径 public static void main(String[] args) { // 创建子类对象 Rabbit rab = new Rabbit(); Tortoise tor = new Tortoise(); // 调用start方法 // 不要调用run方法 // 两条路径 rab.run(); tor.run(); for (int i = 0; i < 100; i++) { System.out.println("main-->"+i); } }}
0 0
- 多线程小案例之龟兔赛跑
- 多线程程序设计之龟兔赛跑
- java多线程之龟兔赛跑问题
- 多线程龟兔赛跑
- 龟兔赛跑多线程
- 龟兔赛跑之Java多线程通讯初识
- hdu2059DP之龟兔赛跑
- 线程之龟兔赛跑
- JAVA多线程编程实现龟兔赛跑
- Java多线程—龟兔赛跑问题
- Java多线程——龟兔赛跑
- JAVA多线程实现龟兔赛跑
- C#模拟超人和小怪兽赛跑——多线程学习之(二)牛刀小试
- QQ与MSN之龟兔赛跑
- QQ与MSN之龟兔赛跑
- java线程之龟兔赛跑
- 蓝桥杯之龟兔赛跑预测
- 一段模拟龟兔赛跑的多线程代码
- uva 1204 Fun Game 有趣的游戏 字符串集合的动态规划
- 新年第一题HDU 1026 ( Ignatius and the Princess I )
- EXCEL使用记录
- AWS和Azure的比较(5)
- java加密与解密的艺术 -- 笔记
- 多线程小案例之龟兔赛跑
- block 简单理解
- UIButton头文件学习
- 使用Merge存储引擎实现 mysql分表
- AWS和Azure的比较(6)
- g++基础知识
- android 自定义下拉刷新动画效果
- mongodb 主从搭建
- linux vmstat详解