Java的多线程机制分析与应用-论文.pdf

Java的多线程机制分析与应用-论文.pdf

ID:54925665

大小:455.54 KB

页数:3页

时间:2020-05-04

Java的多线程机制分析与应用-论文.pdf_第1页
Java的多线程机制分析与应用-论文.pdf_第2页
Java的多线程机制分析与应用-论文.pdf_第3页
资源描述:

《Java的多线程机制分析与应用-论文.pdf》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、第13卷第1期软件导刊Vl01.13NO.12Ol4年1月SoflwareGuideJan.2014Java的多线程机制分析与应用吴红萍(西北师范大学数学与统计学院,甘肃兰州730070)摘要:多线程是Java的一大重要特征,通过对Java中的多线程创建机制和使用方法进行探讨,分析了多线程中同步的必要性和实现方式,并给出了多线程的实际应用示例。关键词:Java语言;多线程;线程同步中图分类号:TP319文献标识码:A文章编号:1672—78OO(2014)001—0114—02在Java中开发自己的线程有两种方式:0引言(1)继承Thread类。class类名称extendsThread

2、随着计算机技术的迅猛发展,多任务、分时操作系统{定义类中的属性可以支持在一台计算机上同时执行多个程序,从而提高程定义类中的方法序运行效率。例如在同一台计算机上一边听音乐,一边聊publicvoidrun()//覆写Thread类中的run()方法天,同时可下载文档。{线程主体}面向过程的程序大多数是单线程的,即一个程序只有}一条从头到尾的线索。多线程是指在一个进程中同时运(2)实现Runnable接口。行多个不同的线程,每个线程分别执行不同的任务。利用class类名称implementsRunnable多线程程序设计可以将程序任务划分为若干个并行执行{定义类中的属性的子任务,提高程序执行

3、效率和系统资源利用率。定义类中的方法多线程的程序能更好地表述和解决现实世界的具体publicvoidrun()//覆写Runnable接VI中的run()方问题,是应用开发和程序设计的必然趋势,而多线程机制法也是Java的一个重要特性,Java虚拟机正是通过多线程{线程主体)机制来提高程序效率。)由于Java中采用的是单一继承,一个类只能唯一地1Java中的线程模型与创建继承另一个类,因此在开发中第一种方式限制较大,不适合多个线程共享资源,而第二种方式既不影响继承其它每个Java程序都有一个默认的主线程,对于Applica—类,也不影响实现其它接口,所以灵活性更好,可以方便实tion,主

4、线程是main()方法执行的线索,对于Applet,主线现资源共享。程指挥浏览器加载并执行Java小程序。线程有创建、就以下例子用于说明线程产生的方式不同而生成的线绪、运行、阻塞、消亡5种状态(见图1),一个有生命的线程的区别:程总是处于这5种状态之一。importjava.io.*;importjava.1ang.Thread;classMyThreadextendsThread{publicintX=0:publicvoidrun(){System.OUt.println(++x);)图1线程5种状态)基金项目:国家自然科学基金项目(11101334;11261053)作者简介:昊红

5、萍(197O一),女,硕士,西北师范大学数学与统计学院副教授,研究方向为计算机应用、非线性分析。第13卷第l期软件导于UV0I.13No.12014年1月SoflwareGuideJan.2014数字化校园建设中媒体资源库建设策略研究李欢欢(南京城市职业学院现代教育技术处,江苏南京210002)摘要:信息与多媒体时代,新闻媒体的数字化与一体化发展成为一种潮流。高校新闻媒体作为学校新闻乃至社会新闻媒体的重要组成部分,在高等教育事业发展中发挥着重要作用。通过调查发现,很多高校忽视了对媒体资源的存储与共享应用,甚至许多媒体资料拍摄后多数被闲置,待到用时才会从众多素材中寻找。结合对几个高校媒体资

6、源库建设现状的调查,提出媒体资源库的建设策略,以期为高校数字化校园建设中的媒体资源库建设提供思路。关键词:数字化校园;媒体资源库;资源存储;资源共享中图分类号:TP319文献标识码:A文章编号:1672—7800(2014)001—0¨6一O3整个数字化校园建设中起着不可忽视的作用。而如何解0引言决高校各种孤立、分散、重复或良莠不齐的媒体资源,实现有序、科学的存储与开放共享,成为目前亟待解决的重要随着网络技术和数字化校园建设的逐渐普及,以及全问题。国高校教育信息化的深入推进,各高校正面临着教育思想本文所指的媒体资源,简称“媒资”,其最早用于广播观念,甚至教学管理与服务手段等方面的严峻挑战

7、。媒体电视行业,属于内容资产,指报社、广播电台、电视台、通讯资源存储与共享处于数字化校园建设的第4个层面,即信社等媒体单位所产生的文字、图片、音视频等用于新闻传息服务层,关系着用户对媒体信息的查询、下载与使用,在播的数据。院校媒体资源由其引申而来,特指院校基于计[2]耿祥义,张跃平.Java程序设计精编教程[M],北京清华大学出版E9]席国庆.深入体验Java项目开发[M].北京:清华大学出版社,社,2O10.2011.E3]BRU

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。