理解Java对象的内存布局
本文将详细介绍Java对象在内存中的存储结构,并讨论如何通过工具和理论知识来合理估算项目运行所需的大致内存空间,加深对java对象内存结构的了解。
Java 阅读约 6 分钟
共 9 篇文章
本文将详细介绍Java对象在内存中的存储结构,并讨论如何通过工具和理论知识来合理估算项目运行所需的大致内存空间,加深对java对象内存结构的了解。
Java 阅读约 6 分钟
在Java项目开发中,管理资源文件如xml配置文件是一个常见的需求。特别是当这些资源文件需要与编译后的类文件放在同一路径时,正确配置项目变得尤为重要。本文将探讨如何在Maven项目和IntelliJ IDEA将xml文件打包到Java类路径中。
Java 阅读约 3 分钟
buffer.compact()和buffer.clear()是Java NIO中缓冲区操作的两个不同方法,它们的作用和行为有一些区别。
Java 阅读约 3 分钟
ThreadLocal是用于在多线程环境下维护线程本地变量。它提供了一种简单的机制,使得每个线程都可以独立地访问和修改其自己的局部变量副本,而不会干扰其他线程的副本。
Java 阅读约 5 分钟
本文基于JDK11版本探讨下,java创建线程的方式有哪些?我这边先给我的答案,只有两种方式继承thread类、实现runnable接口,oracle官方文档也说只有两种方式
Java 阅读约 5 分钟