
面试
文章平均质量分 79
yunheli6451
这个作者很懒,什么都没留下…
展开
-
小编带着小白看springboot源码
springboot的功能确实强悍,只需要很少的配置,就能够做出来一个简单的web应用,下面我就简要的分析一下为什么springboot能够起作用。 不觉得很奇怪吗?只需要一个主配置类(就是启动那个main方法),就能够启动一系列的springboot功能。 1.首先看主配置类 2.打开@SpringBootApplication这个注解 这个类除了那个注解,一个run方法,其他...原创 2018-12-13 11:45:02 · 252 阅读 · 0 评论 -
「面试必备」常见Java面试题大综合 马云见了都点赞
一、Java基础 1、Arrays.sort实现原理和Collections.sort实现原理 答:Collections.sort方法底层会调用Arrays.sort方法,底层实现都是TimeSort实现的。TimSort算法就是找到已经排好序数据的子序列,然后对剩余部分排序,然后合并起来. 2、foreach和while的区别(编译之后) 线程池的种类,区别和使用场景 3、分析线程池的...原创 2018-12-26 16:03:27 · 244 阅读 · 0 评论 -
透露一下Java软件工程师面试常见问题集锦之一
1、面向对象的特征有哪些方面 1.抽象: 抽象就是忽略一个主题中与当前目标无关的那些方面,以便更充分地注意与当前目标有关的方面。抽象并不打算了解全部问题,而只是选择其中的一部分,暂时不用部分细节。抽象包括两个方面,一是过程抽象,二是数据抽象。 2.继承: 继承是一种联结类的层次模型,并且允许和鼓励类的重用,它提供了一种明确表述共性的方法。对象的一个新类可以从现有的类中派生,这个过程称...原创 2018-12-10 17:46:24 · 277 阅读 · 0 评论 -
java三大特性:封装、继承、多态
至今记得若干年前,去面试排了半天的队,到我的时候,面试官问我的第一个问题,java三大特性是什么~我支支吾吾的没有答全~0.0 什么是封装? 举个例子:有一个房子,房子里面有厨房,卫生间,卧室,客厅等房间,每一个房间都有各自的用途,而客人要来我家吃饭也好,闲聊也好,那么他只能从我家的门(对外暴露的接口)进来,那这个房子就代表一个“封装”。 封装(Encapsulation)是面向对象方法的重...原创 2018-12-11 11:27:56 · 190 阅读 · 0 评论