龟兔赛跑多线程课件.pptVIP

  • 38
  • 0
  • 约4.43千字
  • 约 34页
  • 2018-08-06 发布于贵州
  • 举报
龟兔赛跑多线程课件

第13章 龟兔赛跑——多线程 ;能力目标: 理解多线程、掌握线程的创建、启动、运行等方法。 掌握线程优先级及其设置方法。 理解线程状态,线程中断和线程同步等概念。 能使用多线程编写龟兔赛跑程序和生产者消费者程序。;内容介绍;13.1 任务预览 ;13.2 程序、进程与线程 ;Java语言拥有多线程机制。 并行编程通常能够显著地提高程序的性能。 多进程:在操作系统中能同时运行多个任务(程序)。 多线程:在同一应用程序(进程)中有多个顺序流同时执行。 java.lang包提供线程类Thread,只要定义继承Thread类的子类,并重写线程运行方法run。 线程类的每一个对象都是一个线程,通过start方法启动。 ;【例13-1】编写龟兔赛跑多线程程序,设赛跑长度为100米,每跑完10米输出一次结果。 ;public class Example1 { public static void main(String[] args) { Animal rabbit = new Animal(兔子); //线程(对象)1 Animal tortoise = new Animal(乌龟); //线程(对象)2 rabbit.start();

文档评论(0)

1亿VIP精品文档

相关文档