当前位置:首页 > Java面试题

近5年常考Java面试题及答案整理(一)

2023年05月14日 16:17:28Java技术
近5年常考Java面试题及答案整理(一)
下列面试题都是在网上收集的,本人抱着学习的态度找了下参考答案,有不足的地方还请指正。 1、面向对象的特征有哪些方面? 抽象:将同类对象的共同特征提取出来构造类。 继承:基于基类创建新类。 封装:将数据隐藏起来,对数据的访问只能通过特定接口。 多态性:不同子类型对象对相同消息作出不同响应。 2、访问修...

Java 模拟面试题

2023年05月13日 23:10:52Java技术
1.面向对象的特点 继承,封装,多态 2.对象和类的区别是什么? 对象是对客观事物的抽象,类是对对象的抽象。类是一种抽象的数据类型,它们的关系是,对象是类的实例,类是对象的模板。 3.静态成员和实例成员的区别? 静态成员又叫类成员,指的是用static修饰符所修饰过的变量或方法。 实例成员就是没有用...

2021美团Java面试真题解析(含参考答案)

2023年05月12日 10:18:23Java技术
如果有疑问,欢迎在评论区留言,大家一起讨论 文章目录 1、Spring AOP 底层原理 2、HashMap 的底层数据结构是怎样的 ? 3、HashMap 的扩容机制是怎样的? 4、ConcurrentHashMap 的存储结构是怎样的? 5、线程池大小如何设置? 6、IO 密集=Ncpu*2 是...

【Java面试题】8 面向对象的特征有哪些方面 ?

2023年05月06日 19:26:33Java技术
面向对象的编程语言有封装、继承 、抽象、多态等4个主要的特征。 1封装: 封装是保证软件部件具有优良的模块性的基础,封装的目标就是要实现软件部件的“高内聚、低耦合”,防止程序相互依赖性而带来的变动影响。在面向对象的编程语言中,对象是封装的最基本单位,面向对象的封装比传统语言的封装更为清晰、更为有力。...

2019初级JAVA面试题(一)

2023年04月24日 11:11:02Java技术
2019初级JAVA面试题(一)
JAVA开发工程师笔试题 1. 下列哪个叙述是正确的() A) class中的constructor不可省略 B) Constructor必须与class同名,但方法不能与class同名 C) Constructor在对象被new时执行 D) 一个class只能定义一个constructor 答案:...

Java技术面试基本面试题(高频)

2023年04月21日 20:11:54Java技术
Java技术面试基本面试题(高频)
一 、String 的特征有哪些? 不变性:String是只读字符串,是一个典型的immutable对象,对它进行任何操作,其实都是创建一个新的对象,,再把引用指向该对象。不变模式的主要作用在于当一个对象需要被多线程共享并频繁访问时,可以保证数据的一致性。 常量池优化:String对象创建之后,会在...

Java面试题-mysql

2023年04月19日 21:55:44Java技术
Having与where的区别 where与having都是用来筛选的 having是用来筛选组,where是用来筛选记录,通俗点讲:where搜索条件在分组操作之前应用,having搜索条件在进行分组操作之后应用 https://blog.csdn.net/zouxucong/article/de...

Java面试题目大汇总(附参考答案)

2023年04月05日 17:52:15Java技术
Java面试题目大汇总(附参考答案)
足足准备了长达3个月的面试,终于在上周拿到了阿里的offer! 博主汇总整理了一份我面试之前看的一些Java面试题目,可以说是非常详细! 分享给大家,希望对正在面试Java岗位的朋友有帮助哈~~ (文末附参考答案) Java基础相关面试题目: JDK 和 JRE 有什么区别? == 和 equals...

Java高级:2021Java高级面试题总结,成功跳槽阿里!

2023年04月01日 09:35:56Java技术
Java高级:2021Java高级面试题总结,成功跳槽阿里!
前言 大厂面试真题向来都是各大求职者的最佳练兵场,而今天小编带来的便是“HUAWEI”面经!这是一次真实的面试经历,虽然不是我自己亲身经历但是听当事人叙述后便会深有同感(因为我朋友差点就与offer擦肩而过了,总共4面技术5面HR,真的好艰难)。为此,我也将这面经整理出来分享给每位程序员(媛)朋友做...

【JAVA面试题系列一】面试题总汇--JAVA基础部分

2023年03月29日 10:29:51Java技术
【JAVA面试题系列一】面试题总汇--JAVA基础部分
JAVA基础 基础部分的顺序: 基本语法,类相关的语法,内部类的语法,继承相关的语法,异常的语法 线程的语法,集合的语法,io 的语法,虚拟机方面的语法   每天几道,持续更新!! 1、一个".java"源文件中是否可以包括多个类(不是内部类)?有什么限制? 可以有多个类,但只能有一个public的...