简答题

程序、进程和线程之间的关系是什么?什么是多线程程序?

正确答案

程序是一段静态的代码,它是应用软件执行的蓝本。
进程是程序的一次动态执行过程,它对应了从代码加载、执行至执行完毕的一个完整过程。每一个进程都有自己独立的一块内存空间、一组系统资源。
线程是比进程更小的执行单位。一个进程在其执行过程中,可以产生多个线程,形成多条执行线索,每个线程都有其产生、发展和消亡的过程。

答案解析

相似试题
  • 什么是线程调度?Java的线程调度采用什么策略?

    简答题查看答案

  • 每个进程至少包含一个工作线程。

    判断题查看答案

  • 同属于一个进程下的线程不能共享进程的哪一种资源()。

    单选题查看答案

  • 如何在Java程序中实现多线程?

    简答题查看答案

  • 线程有那5个基本状态?它们之间如何转化?简述线程的生命周期。

    简答题查看答案

  • 什么是选择事件?那些操作将引发选择事件?可能产生选择事件的GUI组件有那些?它们之间有什么异同?分别适合于什么场合?

    简答题查看答案

  • 有三种原因可以导致线程不能运行,它们是()

    多选题查看答案

  • 每个线程具有四种基本状态:()、运行状态、死亡状态和阻塞状态。

    填空题查看答案

  • 每个线程具有四种基本状态:就绪状态、()、死亡状态和阻塞状态。

    填空题查看答案