![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
面试题集小记
记录面试题集
kevin-seek
走在追寻技术道路上的旅者
展开
-
003、Java面试之进程线程
1、线程和进程的概念、并行和并发的概念 进程(Process)是计算机中的程序关于某数据集合上的一次运行活动,是系统进行资源分配和调度的基本单位,是操作系统结构的基础。在早期面向进程设计的计算机结构中,进程是程序的基本执行实体;在当代面向线程设计的计算机结构中,进程是线程的容器。程序是指令、数据及其组织形式的描述,进程是程序的实体。 线程,有时被称为轻量级进程(Lightweight Pro...原创 2020-12-11 16:48:19 · 61 阅读 · 0 评论 -
002、Java面试之常见集合
1、List 和 Set 区别 List:有序,重复 继承Collection的接口 可以允许有重复的对象。 可以插入多个null元素。 有序容器,保持了每个元素的插入顺序,输出的顺序就是插入的顺序。 常用的实现类有ArrayList、LinkedList 和 Vector。ArrayList 最为流行,它提供了使用索引的随意访问,而 LinkedList 则对于经常需要从 List...原创 2020-12-11 16:47:57 · 76 阅读 · 0 评论 -
001、Java面试之基础知识
1、面向对象的三个基本特征是:封装、继承、多态 2、final 、finally、finalize 的区别 简单区别 final:用于申明变量、方法以及类,分别表示属性不可交变,方法不可覆盖,类不可继承。 finally:是异常处理语句结构的一部分,表示总是执行。 finalize:是Object类的一个方法,在垃圾收集器执行的时候会调用被回收对象的此方法,供垃圾收集时的其他资源回收...原创 2020-12-11 16:47:07 · 160 阅读 · 0 评论