实验5-线程.ppt

实验5-线程

实验5:线程练习 2012年3月23日 段靖芳 练习1 使用extends Thread方法建立线程。 练习2:龟兔赛跑模拟 实现方法不唯一: 1. 写一个Race类,它模拟兔子和乌龟之间的赛跑。 用Math.random()方法使比赛更激烈。(程序见下发附件文件) 练习3 线程的优先权 实例见下发文件。 练习 4 例:RaceApplet.java 具体运行结果(线程调度)与平台有关 (Applet 的知识见教材第10章。) 总结 线程的创建方法; 线程的优先权; Thread类的各种方法; 线程的状态与生命期; 线程的同步;(课外)见下发文件。 * * 生成与运行线程 –方法1 Java的多线程机制 * MyThread mt = new MyThread(); mt.start(); class MyThread extends Thread { public void run() { 线程体…} } 执行run()方法 建立线程 Java的多线程机制 * 线程控制 (虚拟CPU) 线程代码 被操作数据 Thread类的子类的实例 (mt) Thread类的子类提供 的run方法 Thread子类实例(mt) Easy? Let’s try it! 小例子: SimpleThread.java TwoThreadsTest.java Jav

文档评论(0)

1亿VIP精品文档

相关文档