社区
Java SE
帖子详情
郁闷,刚学java什么都不会,大家给我讲一下线程和进程的区别吧
javagodness
2005-03-08 08:13:41
如题
...全文
318
14
打赏
收藏
郁闷,刚学java什么都不会,大家给我讲一下线程和进程的区别吧
如题
复制链接
扫一扫
分享
转发到动态
举报
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!
简单的QQ实现
提供简单的QQ界面以及网络通讯实现,供大家学习和参考。
java
进程
sleep_
Java
多
线程
-sleep 用法详解
阿里面试官问我这个问题,我仔细总结了
一下
:我们可能经常会用到 Thread.Sleep 函数来使
线程
挂起一段时间。那么你有没有正确的理解这个函数的用法呢?思考下面这两个问题:假设现在是 2008-4-7 12:00:00.000,如果我调用
一下
Thread.Sleep(1000) ,在 2008-4-7 12:00:01.000 的时候,这个
线程
会
不会
被唤醒?某人的代码中用了一句看似莫明其妙的...
什么是
线程
?什么是
进程
?了解多
线程
以及多
线程
安全问题!
1、多
线程
1.1、什么是
进程
?什么是
线程
?
进程
是一个应用程序(1个
进程
是一个软件)。
线程
是一个
进程
中的执行场景/执行单元。 一个
进程
可以启动多个
线程
。 1.2、对于
java
程序来说,当在DOS命令窗口中输入:
java
HelloWorld 回车之后。 会先启动JVM,而JVM就是一个
进程
。 JVM再启动一个主
线程
调用main方法。 同时再启动一个垃圾回收
线程
负责看护,回收垃圾。 最起码,现在的
java
程序中至少有两个
线程
并发, 一个是垃圾回收
线程
,一个是执行main方法的主
线程
。
从
JAVA
多
线程
理解到集群分布式和网络设计的浅析
由于最近工作原因,很久没有在CSDN上留下些啥,今天在这些篇文章,是关于
java
多
线程
的。对于
JAVA
多
线程
的应用非常广泛,现在的系统没有多
线程
几乎什么也做不了,很多时候我们在何种场合如何应用多
线程
成为一种首先需要选择的问题,另外关于
java
多
线程
的知识也是非常的多,本文中先介绍和说明一些常用的,在后续文章中如果有必要再说明更加复杂的吧,本文主要说明多
线程
的
一下
几个内容:1、在应用开发中什么时候选择多
线程
?2、多
线程
应该注意些什么?3、状态转换控制,如何解决死锁?4、如何设计一个具有可扩展性的多
线程
处理器?
java
协程
线程
的
区别
_为什么
Java
坚持多
线程
不选择协程?
谢邀。先说结论:协程是非常值得学习的概念,它是多任务编程的未来。但是
Java
全力推进这个事情的动力并不大。先返回到问题的本源。当我们希望引入协程,我们想解决什么问题。我想不外乎下面几点:节省资源,轻量,具体就是:节省内存,每个
线程
需要分配一段栈内存,以及内核里的一些资源节省分配
线程
的开销(创建和销毁
线程
要各做一次syscall)节省大量
线程
切换带来的开销与NIO配合实现非阻塞的编程,提高系统的吞吐...
Java SE
62,635
社区成员
307,269
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章