java请解释程序、进程和线程这三个概念,可以举例或比喻说明。同时写出线程的五种状态。

 我来答
hrsyt
2011-12-22 · 超过21用户采纳过TA的回答
知道答主
回答量:122
采纳率:0%
帮助的人:101万
展开全部
程序是为实现特定目标或解决特定问题而用计算机语言编写的命令序列的集合,
进程是指在操作系统结构的基础;是一个正在执行的程序;计算机中正在运行的程序实例;
线程是指"进程"中某个单一顺序的控制流。也被称为轻量进程

线程状态
NEW
至今尚未启动的线程处于这种状态。
RUNNABLE
正在 Java 虚拟机中执行的线程处于这种状态。
BLOCKED
受阻塞并等待某个监视器锁的线程处于这种状态。
WAITING
无限期地等待另一个线程来执行某一特定操作的线程处于这种状态。
TIMED_WAITING
等待另一个线程来执行取决于指定等待时间的操作的线程处于这种状态。
TERMINATED
已退出的线程处于这种状态。
kandee_me
2011-12-22 · TA获得超过444个赞
知道小有建树答主
回答量:220
采纳率:0%
帮助的人:101万
展开全部
程序是为实现特定目标或解决特定问题而用计算机语言编写的命令序列的集合,
进程是指在操作系统结构的基础;是一个正在执行的程序;计算机中正在运行的程序实例;
线程是指"进程"中某个单一顺序的控制流。也被称为轻量进程
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
无锡太湖学院
2011-12-22 · TA获得超过854个赞
知道小有建树答主
回答量:933
采纳率:100%
帮助的人:484万
展开全部
程序(program)是为实现特定目标或解决特定问题而用计算机语言编写的命令序列的集合。为实现预期目的而进行操作的一系列语句和指令。一般分为系统程序和应用程序两大类。 计算机中的程序在港澳台地区称为程式。程序就是为使电子计算机执行一个或多个操作,或执行某一任务,按序设计的计算机指令的集合
进程是操作系统结构的基础;是一个正在执行的程序;计算机中正在运行的程序实例;可以分配给处理器并由处理器执行的一个实体;由单一顺序的执行显示,一个当前状态和一组相关的系统资源所描述的活动单元。
线程(thread, 台湾称 执行绪)是"进程"中某个单一顺序的控制流。也被称为轻量进程(lightweight processes)。计算机科学术语,指运行中的程序的调度单位。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式