Java程序基础-多线程概述.pptx
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《Java程序基础-多线程概述.pptx》由会员分享,可在线阅读,更多相关《Java程序基础-多线程概述.pptx(5页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
Java程序基础,多线程概述,多线程概述,程序是一段静态的代码,它是应用软件执行的蓝本。进程就是程序的运行时的一个实例。线程可以看作单独地占有CPU时间来执行相应的代码的。线程是共享地址空间的,也就是说多线程可以同时读取相同的地址空间,并且利用这个空间进行交换数据。,多线程概述,多线程具有以下特点:(1)多个线程在运行时,系统自动在线程之间进行切换;(2)由于多个线程共存于同一块内存,线程之间的通信非常容易;(3)Java将线程视为一个对象。线程要么是Thread类的对象,要么是接口Runnable的对象。(4)当多个线程并行执行时,具有较高优先级的线程将获得较多的CPU时间片;(5)优先级是从0到10的整数,并且它仅表示线程之间的相对关系;(6)多个线程共享一组资源,有可能在运行时产生冲突。必须采用synchronized关键字协调资源,实现线程同步。,线程与进程的比较,都是程序的多个顺序的流动态执行。线程是一种轻量级的进程,同类的多个线程是共享一块内存空间和一组系统资源 ,线程切换的开销小。 每个进程都有独立的代码和数据空间,进程切换的开销大。一个进程中可以包含多个线程 。,谢谢,
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 互联网 计算机 资料
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内