![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java面试
文章平均质量分 91
对Java面试中的一些问题进行总结整理,后续还会继续更新,希望大家多多关注
qq_33440781
这个作者很懒,什么都没留下…
展开
-
Java面试基础部分(高级篇)
2.1、线程和锁2.1.1、线程和进程区别进程是程序的一次动态执行过程,它需要经历从代码加载,代码执行到执行完毕的一个完整的过程,这个过程也是进程本身从产生,发展到最终消亡的过程。多进程操作系统能同时达运行多个进程(程序),由于 CPU 具备分时机制,所以每个进程都能循环获得自己的CPU 时间片。由于 CPU 执行速度非常快,使得所有程序好像是在同时运行一样。多线程是实现并发机制的一种有效手段。进程和线程一样,都是实现并发的一个基本单位。线程是比进程更小的执行单位,线程是进程的基础之上进行进一步的划分原创 2021-05-19 09:39:01 · 364 阅读 · 0 评论 -
Java面试基础部分(初级篇)
一、基础部分(初级篇)1.1、面向对象的特征抽象、封装、继承、多态面向对象的封装性:将对象封装成一个高度自治和相对封闭的个体,对象的属性由对象的方法来读取和改变。抽象就是找出一些事物的相似和共性之处,然后将这些事物归为一个类,这个类只考虑这些事物的相似和共性之处并且会忽略与当前主题和目标无关的那些方面,将注意力集中到域当前目标有关的方面。在定义和实现一个类的时候,可以在一个已经存在的类的基础上来进行,把这个已经存在的类所定义的内容作为自己的内容,并且可以加入若干新的内容,或修改原来的方法,使之更适原创 2021-05-12 16:20:12 · 299 阅读 · 3 评论