Java 第17页
JVM解释和编译指南-编程社

JVM解释和编译指南

Java 是一种跨平台的编程语言。 程序源代码会被编译为 字节码bytecode,然后字节码在运行时被转换为 机器码machine code。解释器interpreter 在物理机器上模拟出的抽象计算机上执行字节码指令。...
清欢渡的头像-编程社钻石会员清欢渡2年前
0437109
@Configuration和@Component区别-编程社

@Configuration和@Component区别

可能有人会这样回答; @Component与@Configuration注解代码层面分析 @Target(ElementType.TYPE) @Retention(RetentionPolicy.RUNTIME) @Documented @Indexed public @interface Component { Str...
Spring Boot项目集成RabbitMQ实战以及坑点讲解-编程社

Spring Boot项目集成RabbitMQ实战以及坑点讲解

本文给大家介绍一下在 Spring Boot 项目中如何集成消息队列 RabbitMQ,包含对 RibbitMQ 的架构介绍、应用场景、坑点解析以及代码实战。 我将使用waynboot-mall项目作为代码讲解,项目地址:http...
清欢渡的头像-编程社钻石会员清欢渡1年前
0329109
什么是JavaSE:详解JavaSE的含义与用途-编程社

什么是JavaSE:详解JavaSE的含义与用途

在Java技术体系中,JavaSE (Java Platform, Standard Edition) 占据了核心地位,它为Java的各个领域提供了基础。 本文将详细解析JavaSE的含义及其功能。 1. JavaSE的定义 JavaSE是Java Platform...
清欢渡的头像-编程社钻石会员清欢渡2年前
0597108
java面试题:为什么JDK 15要废弃偏向锁?-编程社

java面试题:为什么JDK 15要废弃偏向锁?

为什么JDK 15要废弃偏向锁? 要想说清楚这个问题,你得先知道什么是偏向锁,它是在哪里使用的。 这就不得不提到Synchronized的锁升级过程了。 在JDK 1.6及之前的版本中,Synchronized关键字,它...
清欢渡的头像-编程社钻石会员清欢渡2年前
0557108
Spring AOP/IOC实现原理-编程社

Spring AOP/IOC实现原理

AOP 什么是AOP 通俗的讲就是当你想要实现对象增强,就可以使用AOP。 不然的话还需要自己创建代理,AOP就是为了解决 非业务代码抽取 的问题。 它的底层技术实现是动态代理,在Spring内实现依赖...
清欢渡的头像-编程社钻石会员清欢渡1年前
0317108
无锁编程的常用方法(什么是无锁编程)-编程社

无锁编程的常用方法(什么是无锁编程)

无锁编程(Lock-Free Programming)是一种编程范式,它通过使用原子操作(atomic operations)来实现多线程之间的同步,而不是使用传统的互斥锁(mutexes)或其他锁机制。 无锁编程的主要目标是...
清欢渡的头像-编程社钻石会员清欢渡2年前
0293107