个人博客
(七) 对象实例化和直接内存 (七) 对象实例化和直接内存
(七) 对象实例化和直接内存1. 对象实例化面试题 美团: 对象在 JVM 中是怎么存储的? 对象头信息里面有哪些东西? 蚂蚁金服: Java 对象头有什么? 1.1. 创建对象的方式 new:最常见的方式、Xxx 的静态方法,Xxx
2023-05-14
(六)  方法区 (六) 方法区
(六) 方法区 从线程共享与否的角度来看 1. 栈、堆、方法区的交互关系 2. 方法区的理解官方文档:Chapter 2. The Structure of the Java Virtual Machine (oracle.com) 2
2023-05-14
(五) 堆 (五) 堆
(五) 堆1. 堆(Heap)的核心概述堆针对一个 JVM 进程来说是唯一的,也就是一个进程只有一个 JVM,但是进程包含多个线程,他们是共享同一堆空间的。 一个 JVM 实例只存在一个堆内存,堆也是 Java 内存管理的核心区域。 Ja
2023-05-14
(四)本地方法接口和本地方法栈 (四)本地方法接口和本地方法栈
(四)本地方法接口和本地方法栈1. 什么是本地方法?简单地讲,一个 Native Method 是一个 Java 调用非 Java 代码的接囗。一个 Native Method 是这样一个 Java 方法:该方法的实现由非 Java 语言实
2023-05-14
TallerX TallerX
TallerX
2023-03-31
Glaxy 3.0 Glaxy 3.0
Glaxy 3.0
2023-03-31
分布式技术架构的演进 分布式技术架构的演进
分布式技术架构的演进
2023-03-31
Oracle 中 SQL的执行流程 Oracle 中 SQL的执行流程
Oracle 中 SQL的执行流程 当用户提交待执行的目标SQL给Oracle后,Oracle首先会执行对目标SQL的校验过程。在这个校验过程中,Oracle会执行对目标SQL的语法、语义和权限检查,然后对SQL进行等价改写。 接下来,就正
2023-03-31
若依框架改造之动态数据源切换和引入mybatis-plus 若依框架改造之动态数据源切换和引入mybatis-plus
若依框架改造之动态数据源切换和引入mybatis-plus多数据源配置之前为了给我的校内资源共享与交流平台开发一个后台管理系统,我们在RuoYi-Vue基础上进行开发,由于若依和前台项目用的不是一个数据库我们需要配置多数据源,要实现Spri
2023-03-21
Java实现 生产者/消费者模式 Java实现 生产者/消费者模式
Java实现 生产者/消费者模式消费者/生产者模式是一种常见的并发设计模式,用于解决多个线程之间的协作问题。该模式包含两个角色:生产者和消费者。生产者负责生成数据,并将其存放在缓冲区中;消费者从缓冲区中取出数据并进行消费。 当生产者生成数据
6 / 15