hibernate

Java常问面试题整理,帮你搞定‘金9银10’(附答案纯干货)

霸气de小男生 提交于 2020-09-23 16:53:02
前言: 工作做螺丝钉,面试造火箭,我想这个是每个程序员比较头疼的事情,但是又有必须经历的流程,尤其是摸不清面试官问的问题,准备不充分,导致面试的时候不知道如何回答。本文是小编个人从几十次面试中挑选的面试几率比较大的一些题,保证都是大家被问过的(就是这么自信),希望对大家找工作有所帮助。 下方的题只是我整理出来的一部分常问面试题,另外本人整理收藏了20年多家公司面试知识点整理 ,以及各种Java核心知识点免费分享给大家,下方只是部分截图 想要资料的话也可以点击 795983544 领取 暗号CSDN。 基础部分 一丶抽象类和接口的区别 1.语法区别 (1)抽象类可以有构造方法,接口不能有构造方法; (2)抽象类中可以有普通成员变量,接口中没有普通成员变量; (3)抽象类中可以有非抽象的方法,接口中的方法都必须是抽象的; (4)抽象类中的方法可以是public,protected类型,接口中的方法只能是public类型的,切 默认为public abstract类型; (5)抽象类中可以有静态方法,接口中不能有静态方法; (6)抽象类中的静态变量访问类型可以是任意的,但接口中的静态变量只能是public static final 类型。 (7).一个类可以实现多个接口,但一个类只能继承一个抽象类; 2.应用区别 接口更多是在系统架构方面发挥作用,主要用于定义模块之间的通信契约