首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Java面试题集锦 - 有序号
lfsun666
创建于2023-02-23
订阅专栏
为什么叫“Java面试题集锦”?因为涵盖了好多好多面试题!嘿嘿嘿 那不是废话吗!!!
等 21 人订阅
共999篇文章
创建于2023-02-23
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
【300、@Component 和 @Bean 的区别是什么?】
@Component 和 @Bean 都是用于在 Spring 应用程序上下文中注册 bean 的注释。它们的区别在于: 作用对象不同: @Component 注释适用于任何类,而 @Bean 注释仅
【299、将一个类声明为 Bean 的注解有哪些?】
在 Spring 框架中,我们可以通过注解的方式将一个类声明为 Bean,常见的 Bean 声明注解包括: @Component:用于将一个普通的 Java 类声明为 Spring Bean,并且让
【298、知道什么是Spring bean吗?】
在 Spring 中,Bean 是一个被 Spring 容器所管理的对象,这个对象可以是任何一个普通的 Java 对象,如一个 POJO(Plain Old Java Object),也可以是一些框架
【297、谈谈你对IoC的理解】
IoC(Inversion of Control)是一种设计思想,也是一种设计模式,它的核心思想是将应用程序的控制权从代码中抽离出来,交给一个容器来控制。容器负责实例化、配置、组装对象,并管理它们的生
【296、Spring核心IoC相关面试题】
以下是一些关于Spring核心IoC相关的面试题: 什么是IoC,IoC是如何实现的? 答:IoC(Inverse of Control,控制反转)是一种设计模式,它的目的是解耦应用程序的组件之间的关
【295、能不能说一下Spring,Spring MVC,Spring Boot 之间什么关系?】
Spring是一个综合性的Java开发框架,提供了很多开发所需的功能和特性,比如依赖注入(DI)、面向切面编程(AOP)、数据访问、Web应用程序开发等等。 Spring MVC是Spring框架中的
【294、知道Spring包含那些模块吗?】
Spring框架包含以下几个主要模块: Spring核心容器(Spring Core Container):包含BeanFactory和ApplicationContext两个核心接口,实现了IoC容
【293、什么是 Spring 框架?】
Spring是一个轻量级的Java框架,由Rod Johnson创建。它提供了一套全面的编程和配置模型,可以用于开发各种类型的Java应用程序,包括企业级应用、Web应用、移动应用和云应用等。 Spr
【292、并发一致性问题了解吗?并发事务带来了哪些问题?】
并发一致性问题是在多个线程同时访问共享数据时可能会出现的问题。当多个线程同时读写共享数据时,可能会导致数据的不一致性,甚至可能会破坏数据的完整性和正确性。 在并发事务中,由于多个事务同时对数据库进行读
【291、java的NIO非阻塞体现在哪里】
Java NIO(New IO)提供了一种新的IO操作方式,与传统的IO操作方式(IO或BIO)相比,其最显著的特点就是非阻塞I/O操作。在Java NIO中,非阻塞体现在以下几个方面: 通道(Cha
【290、大文件上传的实现】
大文件上传是指上传的文件大小比较大,一般超过100MB。在实现大文件上传时,为了避免一次性将整个文件读取到内存中,需要对上传文件进行切片,并逐个上传切片。下面介绍一种基于HTTP协议的大文件上传实现方
【289、OpenFeign如何处理响应的?】
在OpenFeign中,响应的处理通常是由响应解码器(Response Decoder)来完成的。响应解码器会将接收到的响应体(response body)解码成对应的Java对象,以供后续的处理和使
【288、OpenFeign发送请求的原理是什么?】
OpenFeign发送请求的原理是通过底层的HTTP客户端来发送HTTP请求,与RestTemplate类似。但是,相比于RestTemplate,OpenFeign更加注重对服务接口的定义和声明式调
【287、解析MVC注解的原理给我说说】
MVC(Model-View-Controller)注解是一种基于注解的Java Web开发框架,可以使Web开发更加简单、快速和方便。MVC注解的原理是使用Java的反射机制,在运行时解析注解信息,
【286、OpenFeign动态代理的原理是什么知道吗?】
OpenFeign动态代理的原理是使用Java的反射机制来动态生成接口的实现类,实现了对远程服务的调用。具体而言,当使用OpenFeign来调用远程服务时,它会根据接口的定义,在运行时动态创建一个代理
【285、Spring如何完成OpenFeign注册的?】
在Spring应用中,OpenFeign的注册是通过Spring的自动装配机制来完成的。当Spring容器启动时,会根据约定和条件自动装配一些组件,其中包括OpenFeign的相关组件。 OpenFe
【284、OpenFeign包扫描原理了解嘛?】
在使用OpenFeign时,需要定义一个或多个接口来表示要调用的远程服务的API。OpenFeign通过扫描这些接口上的注解来创建相应的代理类,以实现调用远程服务的功能。 在Spring Boot应用
【283、能不能给我演示一下OpenFeign的使用?】
当然可以!下面是一个简单的演示,演示了如何使用OpenFeign客户端库进行REST API的调用。 在pom.xml中添加OpenFeign依赖 创建一个Feign客户端接口 在这个接口中,我们使用
【282、什么是OpenFeign,它是解决什么问题呢?】
OpenFeign是一个基于Java的声明式HTTP客户端框架,用于简化HTTP调用。它提供了一种简单的方式来定义RESTful服务的客户端接口。通过注解和接口定义,开发人员可以轻松地编写代码来调用远
【281、leetcode410 分割数组的最大值。】
题目描述: 给定一个非负整数数组和一个整数m,你需要将这个数组分成m个非空的连续子数组。设计一个算法使得这m个子数组各自和的最大值最小。 示例 1: 输入: nums = [7,2,5,10,8] m
下一页