专业的JAVA编程教程与资源

网站首页 > java教程 正文

Java编程思想---对象介绍---并发编程

temp10 2024-09-10 20:48:17 java教程 19 ℃ 0 评论

在同一时间处理多任务时,以前的做法是,编写中断服务程序,通过硬件中断来引起主进程挂起的方式,来处理多任务。这种方式实现难度大,可移植性也不好。

对限时任务来说,中断是必要的。但是,很多情况下,为了响应及时,我们只需要把一个问题分割成几个碎片(线程)来处理。通过并发,当你按下按钮时,可以得到按钮的及时响应,并不用等到任务处理完成。

Java编程思想---对象介绍---并发编程

通常情况下,任务是一种对单一处理器分配处理时间的方式。但是,如果有多处理器,并发能自动分配处理,从而程序无需修改就可以自动根据处理器情况进行优化了。

当两个程序,需要共享某个资源时,在一个程序使用的时候,需要对这个资源锁定,保证其执行期间不会被其他程序影响。在使用完了之后,解锁后,其他程序就可以用了。

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表