看啥推荐读物
专栏名称: 程序员小灰
一群喜爱编程技术和算法的小仓鼠。
今天看啥  ›  专栏  ›  程序员小灰

【干货】连肝7个晚上,总结了关于Java基础的16个问题!

程序员小灰  · 公众号  · 程序员  · 2020-11-18 09:15
小伙伴们,请听题~~说说进程和线程的区别?进程是程序的一次执行,是系统进行资源分配和调度的独立单位,他的作用是是程序能够并发执行提高资源利用率和吞吐率。由于进程是资源分配和调度的基本单位,因为进程的创建、销毁、切换产生大量的时间和空间的开销,进程的数量不能太多,而线程是比进程更小的能独立运行的基本单位,他是进程的一个实体,可以减少程序并发执行时的时间和空间开销,使得操作系统具有更好的并发性。线程基本不拥有系统资源,只有一些运行时必不可少的资源,比如程序计数器、寄存器和栈,进程则占有堆、栈。知道synchronized原理吗?synchronized是java提供的原子性内置锁,这种内置的并且使用者看不到的锁也被称为监视器锁,使 ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照