郁闷,刚学java什么都不会,大家给我讲一下线程和进程的区别吧

javagodness 2005-03-08 08:13:41
如题
...全文
318 14 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
14 条回复
切换为时间正序
请发表友善的回复…
发表回复
booby_fly 2005-03-08
  • 打赏
  • 举报
回复
线程是一种轻进程。也就是说运行起来占用系统资源要少的多!
enrico 2005-03-08
  • 打赏
  • 举报
回复
操作系统里面讲得很细
飞行的兔子 2005-03-08
  • 打赏
  • 举报
回复
线程是进程的更细划分.
多个线程共享同一片内存区域,而进程则拥有自己的私有内存区域.
zhigangsun 2005-03-08
  • 打赏
  • 举报
回复
进程是程序的一个可执行单位,多个进程间是相互独立的。线程是程序的最小可执行单位,多个线程间共享资源,所以在多线程编程中必须注意线程的同步问题。
yy_600 2005-03-08
  • 打赏
  • 举报
回复
我有个网站www.mybole.com.cn/video/video.asp你去看看就OK了很不错的。
mousefog 2005-03-08
  • 打赏
  • 举报
回复
同意楼上
congbailing_914 2005-03-08
  • 打赏
  • 举报
回复
其实线程就是进程!
只不过线程是进程的更小的单位!为了更好的处理异步问题就将进程再细化,分成若干的线程
kylin__2000 2005-03-08
  • 打赏
  • 举报
回复
进程就是运行着的程序;
线程就是运行着的函数;
这个解释够清楚了吧?

我发现楼主的帐户很酷啊。
「已注销」 2005-03-08
  • 打赏
  • 举报
回复
进程的定义:程序的一次运行过程。
一个进程可能包括多个线程,就好像一项任务在执行过程中,多个人同时执行,一个人执行其中一部分;线程的实现不一定是通过轮循CPU时间片的方式,因为硬件上,现在有并行处理机,阵列处理机,还有支持多线程的CPU。
DreamDragon_NEU 2005-03-08
  • 打赏
  • 举报
回复
类似高中化学里“原子“和“电子“的关系
tanzheng617 2005-03-08
  • 打赏
  • 举报
回复
线程与进程最大的区别在于,进程必须由系统来分配内存空间和CPU时间片,多个进程就必须分配相对应的资源;而线程则是多个线程并存在于一个进程中,这样就可以节省时间和内存,同时线程中的相互通信比进程这间的通信简单且效率高,使用的资源更少!
所以现在高级编程中都会用到线程的概念,主要是在于线程的时间和空间的和理利用,效率高!
Joelay 2005-03-08
  • 打赏
  • 举报
回复
实际上现阶段你不用管进程的。
v38 2005-03-08
  • 打赏
  • 举报
回复
面试的时候有家公司问过的哦~
chenchen2003 2005-03-08
  • 打赏
  • 举报
回复
好好看一下OS!

62,635

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧