首页 > 编程语言 > 详细

Java面试题整理2

时间:2019-04-02 23:02:36      阅读:137      评论:0      收藏:0      [点我收藏+]

多线程部分

并行和并发的区别?

并行指两个或多个事件同一时刻发生;并发指两个或多个事件同一时间间隔发生。

并行是在不同实体上的多个事件,并发是在同一实体上的多个事件。

线程和进程的区别?

进程是程序运行和资源分配的基本单位,一个程序至少有一个进程,一个进程至少有一个线程。

进程在执行过程中拥有独立的内存单元,而多个线程共享内存资源,减少切换次数,效率更高。

线程是进程的一个实体,是CPU调度和分派的基本单位,同一进程中多个线程可以并发执行。

守护线程(daemon)

守护线程是个服务线程,用于服务其他线程,如GC

创建线程的几种方式

继承Thread类创建线程:

  定义Thread

 

Java面试题整理2

原文:https://www.cnblogs.com/qq1290511257/p/10646029.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!