笔筒虫
笔筒虫
全部文章
Java多线程...
Java常用类库(5)
Java常识(6)
Java虚拟机(6)
MySQL数据库(7)
《深入理解Java虚拟机》读书小册(8)
《深入理解Java虚拟机》读书笔记(7)
剑指offer题解(13)
未归档(65)
算法基础(5)
计算机操作系统(3)
计算机网络(6)
通过UML和小DEMO学习设计模式(10)
归档
标签
去牛客网
登录
/
注册
笔筒虫的博客
全部文章
/ Java多线程&并发
(共13篇)
问四:进程与线程的区别?
两者区别: 1.资源拥有:进程是资源分配的最小单位,线程是CPU调度的最小单位,同一个进程中的线程共享本进程中的资源(如内存、CPU、IO等),进程间资源独立 2.地址空间:同一个进程的线程共享本进程的地址空间,而进程之间则是独立的地址空间 3.执行方面:进程可以看做一个独立应用来单独执行,而...
2019-05-01
0
467
问三:产生死锁的四个条件?
Java多线程中的死锁 死锁是指两个或两个以上的进程在执行过程中,因争夺共享资源而造成的一种互相等待的现象,若无外力作用,它们都将无法推进下去。 死锁的发生必须满足以下四个条件: 互斥条件:一个资源每次只能被一个进程使用 请求与保持条件:一个进程因请求资源而阻塞时,对已获得的资源保持不...
2019-05-01
0
462
问一:进程和线程间通讯方式?
操作系统层面的进程间通讯 ①管道 存在于内存中,进程可以对它进行读写,提供流控机制,保证进程的正确读写(管道为空读阻塞,管道为满写阻塞) ②消息队列 类似于管道,但不止能够传输字节流,没有缓冲区大小限制。同时独立于进程,进程终止时消息队列及其内容不会被删除,实现消息随机读取 ③套接字(so...
2019-05-01
0
542
首页
上一页
1
2
下一页
末页