java语言程序设计 PPT.ppt

  1. 1、本文档共41页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
java语言程序设计 PPT

Java语言程序设计; 多线程程序设计 ; C必威体育精装版发展 ; C++必威体育精装版发展 ; Java必威体育精装版发展 ; 一、线程概述 ;*; 线程的优点 ; 二、编写线程程序 ;用Runnable创建线程的示例 public class DoSomething implements Runnable { private String name; public DoSomething(String name) { this.name = name; } public void run() { for (int i = 0; i 5; i++) { for (long k = 0; k 100000000; k++) ; System.out.println(name + : + i); } } } public class TestRunnable { public static void main(String[] args) { DoSomething ds1 = new DoSomething(阿三); DoSomething ds2 = new DoSomething(李四); Thread t1 = new Thread(ds1); Thread t2 = new Thread(ds2); t1.start(); t2.start(); } };建立线程的两种方法的比较 ; 三、线程的生命周期 ;Java程序设计 2013;sleep( )方法;线程优先级控制: setPriority()和getPriority();多线程的执行顺序;Java程序设计 2013;public class ThreadJoinTest { public static void main(String args[ ]){ int i=0; Hello t = new Hello( ); t. start( ); while( true){ System.out.println(Good Morning+i++); if (i == 2 t.isAlive()){ System.out.println(Main waiting for Hello!); try{ t.jion( ); //等待t运行结束 } catch(InterruptedException e){} } if (i==5) break ; } } };其他方法;isDaemon()和setDaemon()方法;Java程序设计 2013;在包含多个线程的应用程序中,线程间有时会共享存储空间。当两个或多个线程同时访问同一共享资源时,必然会出现冲突问题。 如,一个线程可能尝试从一个文件中读取数据,而另一个线程则尝试在同一文件中修改数据。在这种情况下,数据可能会变的不一致,例程P400、P402。 需要做的是允许一个线程彻底完成其任务后,再允许下一个线程执行。必须保证一个共享资源一次只被一个线程使用。实现此目的的过程称为同步。同步是Java程序设计的重要技术。;多线程同步的基本原理;同步问题(1)——静态方法和非静态方法 同步问题(2)——同一个实例对象的多个同步方??? 同步问题(3)——同步语句块 同步问题(4)——同步顺序;同步问题(1)——在多线程同步中的静态方法和非静态方法;同步问题(2)——在多线程同步中 同一个实例对象的多个同步方法;同步问题(3)-同步语句块;同步问题(3)-同步语句块;同步问题(4)-同步顺序;五、多线程的同步问题;多线程的同步问题 - 死锁问题;多线程的同步问题 —— 同步的粒度问题;Java程序设计 2013;Java程序设计 2013;Java程序设计 2013;Java程序设计 2013;Java程序设计 2013;线程例程.docx JAVA多线程编程集合.pdf;谢谢参与!

文档评论(0)

djdjix + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档