程序是一段静态的代码,它是应用软件执行的蓝本。
进程是程序的一次动态执行过程,它对应了从代码加载、执行至执行完毕的一个完整过程。每一个进程都有自己独立的一块内存空间、一组系统资源。
线程是比进程更小的执行单位。一个进程在其执行过程中,可以产生多个线程,形成多条执行线索,每个线程都有其产生、发展和消亡的过程。
(简答题)
程序、进程和线程之间的关系是什么?什么是多线程程序?
正确答案
答案解析
略
相似试题
(简答题)
什么是线程调度?Java的线程调度采用什么策略?
(判断题)
每个进程至少包含一个工作线程。
(单选题)
同属于一个进程下的线程不能共享进程的哪一种资源()。
(简答题)
如何在Java程序中实现多线程?
(简答题)
线程有那5个基本状态?它们之间如何转化?简述线程的生命周期。
(简答题)
什么是选择事件?那些操作将引发选择事件?可能产生选择事件的GUI组件有那些?它们之间有什么异同?分别适合于什么场合?
(多选题)
有三种原因可以导致线程不能运行,它们是()
(填空题)
每个线程具有四种基本状态:()、运行状态、死亡状态和阻塞状态。
(填空题)
每个线程具有四种基本状态:就绪状态、()、死亡状态和阻塞状态。