`
哆来咪咪
  • 浏览: 18953 次
  • 性别: Icon_minigender_2
  • 来自: 北京
最近访客 更多访客>>
社区版块
存档分类
最新评论

多线程程序设计

阅读更多
   多线程程序是Java程序一个很重要的朴点.在一个程序中可以同时运行多个相对独立的线程,系统将CPU分成能常小的时间片.分别分配给每一个线程.这样这些跪程的运行跟井行运行一打,任一个程序中目时可以处Pt多个仃务,这是非常有用的。例妇我们用一个线程宋4衣愉入。面另一个钱稗进行其它的教据处理,这样就大大地振高了程序执行的效率。线程与进程是两个不同的概念,进程是一个程宇的执行序列,在多任务的操作系统中,山操作系统调度,线程是一个进程中的一个子序列.线程由程序负责管理,而进程由操作系统负责彗理.在多线程的环境弋,线群L用相同的地bid问.线W.之间的通信是非常方便的.它们共同构成一个进程.而进fy之间有不同的地址空问。进程和线程都是动态的概念述程与V序的Ix.执是:进w是当程序执行时。操作系统的一个调皮.是动态的,程序足静态的.当程序执行时,得到操作系统的诵度,形成探作水纹的一个进科,依
M 19序的指令序列远行.线程可以由程序负贡粉理.我们可以在程序中创建线捏。可以启动线程,扛弓线程,终仁线r _-.将线程从内存中清除等等操作.
    Java是基于操作系统级的多线捍环境之上设计的,Java解释器也是依振多线程来处理任务的.所有类库的设计都考虑到多线捏的机制。下面我们来介绍有关Java的线网机制。
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics