Java并发/多线程教程

过去计算机有一个单CPU,只能一次执行一个程序。后来计算机能够处理多任务,这意味着计算机能够同时执行多个程序(AKA任务或进程)。可是这不是真的“同时”。单个CPU在程序之间共享。操做系统将在运行的程序之间切换,在切换以前执行每一个程序一段时间。 随着多任务处理,软件开发人员面临新的挑战。程序不能再假定全部的CPU时间可用,也不能所有内存或任何其余计算机资源。 “好公民”计划应该释放全部再也不使用
相关文章
相关标签/搜索