
java面试
文章平均质量分 89
玄天灵
我不懒,但我还是什么都没写
展开
-
【java面试题(目前:共287题)-持续更新中】- 2024年5月
java最全面试题,持续更新中,基础篇、集合篇、异常篇、反射篇、多线程篇、JVM篇、MySQL篇、Mybatis篇、Spring篇、Redis篇……原创 2022-11-14 21:15:52 · 1130 阅读 · 0 评论 -
【java面试题-Redis篇-2024】
Redis,英文全称是 Remote Dictionary Server(远程字典服务),是一个开源的使用 C 语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value 数据库,并提供多种语言的 API。与 MySQL 数据库不同的是,Redis 的数据是存在内存中的。它的读写速度非常快,每秒可以处理超过 10 万次读写操作。因此 Redis 被广泛应用于缓存,另外,Redis 也经常用来做分布式锁。除此之外,Redis 支持事务、持久化、LUA 脚本、多种集群方案。原创 2024-04-08 13:55:05 · 1395 阅读 · 0 评论 -
【java面试题-SpringBoot篇-2024】
SpringBoot 是 Spring 开源组织下的子项目,是 Spring 组件一站式解决方案,主要是简化了使用 Spring 的难度,简省了繁重的配置,提供了各种启动器,使开发者能快速上手YAML 是一种人类可读的数据序列化语言。它通常用于配置文件。与属性文件相比,如果想要在配置文件中添加复杂的属性,YAML 文件采用分层配置数据,更加结构化优缺点:配置有序、简洁明了。原创 2024-03-05 15:14:51 · 1520 阅读 · 0 评论 -
【java面试题-反射篇-2024】
反射是通过获取类的 class 对象,然后动态的获取到这个类的内部结构,动态的去操作类的属性和方法要操作权限不够的类属性和方法时、实现自定义注解时、动态加载第三方 jar 包时、按需加载类,节省编译和初始化时间Class.forName(类路径),类.class(),对象.getClass()原创 2022-12-22 20:27:42 · 541 阅读 · 0 评论 -
【java面试题-异常篇-2022】
异常链是指在进行一个异常处理时抛出了另外一个异常,由此产生了一个异常链条。特别注意如果你因为一个异常而决定抛出另一个新的异常时一定要包含原有的异常,这样处理程序才可以通过 getCause() 和 initCause() 方法来访问异常最终的根源。原创 2022-12-22 18:10:49 · 447 阅读 · 0 评论 -
【java面试题-Spring篇-2024】
Spring Framework,即 Spring 框架。Spring 是一个开源应用框架,旨在降低应用程序开发的复杂度。它是轻量级、松散耦合的。它具有分层体系结构,允许用户选择组件,同时还为 J2EE 应用程序开发提供了一个有凝聚力的框架。它可以集成其他框架。Spring 的核心有两部分:IoC 控制反转,AOP 面向切面编程Spring 配置文件是 XML 文件。该文件主要包含类信息。它描述了这些类是如何配置以及相互引入的。原创 2022-12-11 21:39:01 · 966 阅读 · 0 评论 -
【java面试题-Mybatis篇-2024】
详细面试题-持续更新中-点击跳转点赞、收藏、加关注··优点:缺点:通过 < resultMap > 来映射字段名和实体类属性名的一一对应的关系7、resultType 和 resultMap 的区别是什么resultType:如果数据库结果集中的列名和要封装实体的属性名完全一致的话,用 resultType 属性resultMap:如果数据库结果集中的列名和要封装实体的属性名有不一致的情况用 resultMap 属性;且通过 resultMap 的 association 标签可以实现原创 2022-12-07 11:13:30 · 502 阅读 · 0 评论 -
【java面试题-MySQL篇-2024】
读取的是当前数据的可见版本,可能是会过期数据,不加锁的select就是快照读读取的是数据的最新版本,并且当前读返回的记录都会上锁,保证其他事务不会并发修改这条记录。如 update、insert、delete、select …… for undate(排他锁)、select …… lockin share mode(共享锁) 都是当前读。原创 2022-12-02 16:28:19 · 1006 阅读 · 0 评论 -
【java面试题-Web篇-2023】
是由Java提供用于开发web服务器应用程序的一个组件,运行在服务端,由servlet容器管理,用来生成动态内容。一个servlet实例是实现了特殊接口Servlet的Java类,所有自定义的servlet均必须实现Servlet接口本质上就是一个Servlet,它是Servlet的一种特殊形式(由 SUN 公司推出),每个jsp页面都是一个 servlet实例jsp侧重页面显示;Servlet侧重逻辑控制,mvc设计思想中jsp位于视图层,servlet 位于控制层jsp有九大内置对象;原创 2022-11-29 14:32:57 · 725 阅读 · 0 评论 -
【java面试题-JVM篇-2022】
通过继承 java.lang.ClassLoader类的方式实现。原创 2022-11-28 14:23:15 · 863 阅读 · 0 评论 -
【java面试题-集合篇-2023】
集合体系原创 2022-11-26 10:48:34 · 777 阅读 · 0 评论 -
【java面试题-基础篇-2023】
java最新最全的基础面试题。原创 2022-11-23 14:34:48 · 1203 阅读 · 0 评论 -
【java面试题-多线程篇-2023】
1. 继承 Tread 类,重写 run() 方法,代码简单,但无法再继承别的类2. 实现 Runnable 接口,重写 run() 方法,可以继承其他类,代码复杂3. 实现 Callable 接口,重写 call() 方法,此方法带有返回值4. 线程池创建线程,实现自动化装配,易于管理,循环利用资源原创 2022-11-23 13:25:03 · 1851 阅读 · 0 评论