
面试题汇总
文章平均质量分 84
Gq.xxu
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
微服务OpenFeign服务@FeignClient、@EnableDiscoveryClient 和 @EnableFeignClients 注解的含义、用法和使用顺序的详细说明
提供了服务发现的基础环境,使得应用可以注册到服务注册中心,并发现其他服务。在服务发现的基础上,启用了 Feign 客户端功能,方便地进行远程服务的调用。用于定义具体的 Feign 客户端接口,指定目标服务的名称、URL、降级处理等信息。通过以上注解的合理使用,可以实现微服务架构中服务之间的高效通信和调用。原创 2025-02-17 23:50:08 · 1358 阅读 · 0 评论 -
java常见集合类及其用法
如果方法接受一个 Collection<> 类型的参数 ,这意味着它可以接受任何实现了 Collection 接口的集合类,如 List、Set 等。Collection 类是Java集合框架中的一个接口,它是所有集合类的根接口。Collection 接口定义了一些通用的方法,用于操作集合中的元素,如添加、删除、遍历等。> c):判断集合中是否包含指定集合中的所有元素。这些集合类提供了丰富的方法来操作和处理数据,可以根据具体的需求选择合适的集合类来使用。概念:List是一个有序的集合,可以包含重复的元素。原创 2025-02-11 00:04:34 · 347 阅读 · 0 评论 -
java基础及多线程面试题总结
多线程是指一个程序中可以同时运行多个线程(线程是程序执行的最小单位),每个线程都有自己的任务和执行流程。多线程的目的是提高程序的执行效率和响应速度,特别是在多核处理器的环境中,可以充分利用硬件资源,实现真正的并行执行。工作原理:多线程的工作原理主要依赖于操作系统的线程调度机制。操作系统会根据一定的策略(如时间片轮转、优先级调度等),在多个线程之间分配CPU时间,使得每个线程都能得到执行的机会。线程在执行过程中,可以共享进程的资源(如内存、文件等),但每个线程有自己的程序计数器、寄存器和栈空间。原创 2025-04-02 17:53:43 · 983 阅读 · 0 评论 -
spring八股文面试知识点汇总!重点是在质不在量。
Spring是一款全面的一站式轻量级的Java开发框架,其核心特性为IOC(Inversion of Control)和AOP(Aspect Oriented programing)即控制反转和面向切面编程思想。其中IOC是通过DI(依赖注入)来实现,AOP是通过动态代理和预编译来实现动态的增加程序的功能。AOP(Aspect-Oriented Programming,面向切面编程)是一种编程范式,它通过将横切关注点(如日志记录、事务管理、安全检查等)从业务逻辑代码中分离出来,实现代码的解耦和复用。原创 2025-03-24 20:27:54 · 1041 阅读 · 0 评论