面试题

1、重载和重写的区别(必会) 重载:
发生在 同一个类中 ,方法名 相同 ,参数列表 不一致 ,构成重载,与返回值类型 无关 。 参数列表 :
public int add(int a ,int b){ return a+b} 方法的参数列表就是(int,int) 
 重写:
发生在父子类中 , 方


常规八股-Java基础篇

1. Final 有什么用? 被final修饰的类不可以被继承 被final修饰的方法不可以被重写 被final修饰的变量不可以被改变,


Maven安装配置

下载maven压缩包 官网链接:欢迎使用 Apache Maven – Maven 官网链接点击Download,选择zip压缩包下载。 也可直接点击下方压缩包链接,直接下载压缩包(maven-3.9.11)。 https://dlcdn.apache.org/maven/maven-3/3.9.1


常规八股-Java_事务控制篇

1.简述关系型与非关系型数据库的区别? 关系型数据库是依据关系模型来创建的数据库,所谓关系模型就是“一对一”、“一对多”、“对多对”等。常见的关系型数据库有Oracle、MySQL、SQL Server等。非关系型数据库主要基于“非关系型模型”,其中非关系型模型有:列模型、键值对模型、文档类模型。比


常规八股-Java_微服务篇

01- 讲一讲SpringBoot自动装配的原理 1.在SpringBoot项目的启动引导类上都有一个注解@SpringBootApplication 这个注解是一个复合注解, 其中有三个注解构成 , 分别是


常规八股-Java_MQ篇

RabbitMQ 01- 你们项目中哪里用到了RabbitMQ ? 我们项目中很多地方都使用了RabbitMQ , RabbitMQ 是我们项目中服务通信的主要方式之一 , 我们项目中服务通信主要有二种方式实现 :


常规八股-Java_Redis篇

01- 你们项目中哪里用到了Redis ? 在我们的项目中很多地方都用到了Redis , Redis在我们的项目中主要有三个作用 : 使用Redis做热点数据缓存/接口数据缓存


常规八股-Java_SSM框架篇

01-什么是Spring IOC 和DI ? IOC : 控制翻转 , 它把传统上由程序代码直接操控的对象的调用权交给容 器,通过容器来实现对象组件的装配和管理。所谓的“控制反转”概念就是对组件对象控制权的转 移,从程序代码本身转移到了外部容器。 DI : 依赖注入,在我们创建对象的过程中,把对象依