自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 JAVA常见基础知识总结(六)-SpringCloud

是 Java 领域构建微服务架构的核心框架,本质是对 Netflix OSS、Spring 生态等组件的封装,旨在解决服务治理、配置管理、服务通信三大核心问题。随着 Netflix 组件逐步停更,目前主流已转向 Spring Cloud Alibaba​ 与 Spring Boot 3.x​ 的生态组合。

2026-04-10 17:23:50 366

原创 JAVA常见基础知识总结(五)-SpringBoot

2、读取META-INF/spring/org.springframework.boot.autoconfig.AutoConfiguration.imports。2、多环境:application-dev.yml、application-prod.yml。1、支持:application.properties / application.yml。:扫描Bean、执行自动装配、创建单例Bean、初始化各种组件,启动服务器tomcat。2、自动装配、起步依赖、内嵌服务器、无代码生成、无XML配置。

2026-04-10 10:33:52 230

原创 JAVA常见基础知识总结(四)-Spring

1、概念:控制权的转移,将对象创建和依赖管理的控制权从代码层转移到容器DI(依赖注入):IOC的实现方式。容器通过构造器、Setter方法或字段,将依赖关系注入到对象中。2、概念:将与业务无关但被多个模块共同调用的逻辑从核心业务中分离,实现解耦,3、问题原因:两个或多个Bean在创建过程中相互引用,形成闭环。解决方法:Spring通过来解决循环依赖,且只能解决且使用或(@Autowired)的循环依赖。构造器注入的循环依赖无法解决,且会直接抛出异常,

2026-03-24 12:15:54 332

原创 JAVA常见基础知总结(三)-JVM

类的加载是指将类的.class文件中的二进制数据读入到内存中,将其放在运行时数据区的方法区内,然后在堆区创建一个java.lang.class对象,用来封装类在方法区内的数据结构。

2026-03-23 17:33:19 367

原创 JAVA常见基础知总结(二)-线程

锁类型使用方式公平性中断支持适用场景自动管理非公平不支持简单同步、代码简洁手动控制可选支持复杂同步需求(如条件等待)读写分离可选部分支持读多写少乐观读机制非公平不支持极高读并发场景底层线程阻塞间接支持自定义同步工具开发1、原始构成SynChronized是关键字,属于JVM层面Lock 是具体的类,是API层面的的锁2、使用方法Synchronized 不需要用户手动释放锁,当Synchronized 代码执行完后系统会自动让线程释放对锁的占用。

2026-03-04 17:52:09 315

原创 JAVA常见基础知总结

JAVA常见内容整理,用于对基础知识的总结和查漏补缺。

2025-04-11 14:40:15 895

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除