Java多线程的实现方式(继承Thread类)
发布时间
阅读量:
阅读量
一、在提到线程之前,我们要理解什么是程序和进程。
程序是由特定编程语言开发并执行一系列功能的固定代码组成。
换句话说,在编译好的状态下,
该系统中的每一个模块都是预先设计好的,
它们按照既定逻辑运作,
无需在运行时进行动态修改。
这样,在使用时,
只需将这些模块按需组合,
就能完成预期的任务。
2、进程:从狭义上讲,在计算机领域中通常将正在执行的具体操作视为一个独立的操作序列,并且这些操作序列称为'进程'。也就是说,在执行过程中完成的任务即为一个进程。在操作系统中,为了实现资源的有效利用与系统的稳定性,通常会将多个相关联的任务划分为不同的'进程中去执行,从而提高系统的整体效率与响应速度.从广义上讲,则是描述一个系统内部独立运作的功能模块对特定数据集合进行处理的整体过程.
比如,在你的电脑上安装了一个QQ程序后未被启动的状态下),你并未打开它;此时这个程序就是独立存在的状态)。如果选择打开这个程序(即运行它),那么系统就会将其加载到内存并被CPU资源占用的状态下)。因此,在这种情况下(即正在运行中的状态),打开的QQ应用实例就可以被视为一个进程啦)。
可以通过按下Ctrl+Alt+delete组合键来启动任务管理程序,并在窗口底部的任务栏中找到并检查进程状态。此外,在window界面底部的任务栏中右键点击任务管理器窗口以查看相关信息也是一个有效的方法。
二、
全部评论 (0)
还没有任何评论哟~
