• The Baeldung Logo
  • 从这里开始
  • 指南 ▼▲
    • Persistence

      Spring持久化指南

    • REST

      使用Spring构建REST API指南

    • Security

      Spring Security指南

  • 关于
  •  English

分类: Jvm

>>  JVM中布尔类型(boolean)和布尔数组(boolean[])的内存布局

>>  boolean[]与BitSet性能对比

>>  Leveraging Generational ZGC for Optimal Temporary Object Management | Baeldung

>>  AccessFlag for Modifiers in Java Reflection | Baeldung

>>  How to Fix the “Could not create the Java Virtual Machine” Error | Baeldung

>>  Java Virtual Machine Series | Baeldung

>>  Java 中的堆内存和栈内存空间

>>  How to Pass JVM Arguments via Maven | Baeldung

>>  Difference Between Xmx and MaxRAM JVM Parameters | Baeldung

>>  Java中的软引用(Soft References)

>>  Java中的幽灵引用(Phantom References)

>>  Java中的弱引用

>>  Java中的TLAB或线程局部分配缓存是什么?

>>  Buffer Overflows in Java | Baeldung

>>  JVM 参数 InitialRAMPercentage、MinRAMPercentage 和 MaxRAMPercentage

>>  Effective Scaling of Hot Application Instances with OpenJDK CRaC Help in Containers | Baeldung

>>  Java内存溢出错误:垃圾收集器超过限制

>>  如何在IntelliJ IDEA中设置JVM参数?

>>  Java中的Permgen与Metaspace的区别

>>  JVM垃圾回收器

>>  Java 捕获Heap Dump堆转储的几种方式

>>  JVM 语言概述

>>  Java查看垃圾回收器详情日志

>>  Install OpenJDK on Windows

>>  Increase the Memory Size Limit on IntelliJ IDEA

>>  Shutting Down on OutOfMemoryError in Java

>>  JFR View Command in Java 21

>>  用于查看 Java 堆大小的几个命令行工具

>>  Generational ZGC in Java 21

>>  Async-Profiler指南

>>  在Java中创建和检测内存泄漏

>>  What Happens When the JVM Runs Out of Memory to Allocate During Runtime?

>>  JVM Log Forging漏洞 - 日志伪造

>>  JVM性能调优 - 几个重要的Java虚拟机参数介绍

>>  如何预热Java虚拟机

>>  JVM、JRE和JDK三者之间的区别与联系

>>  深入研究新的Java JIT编译器 Gral

>>  JVM代码缓存介绍

>>  Oracle JDK 和 OpenJDK之间的区别

>>  ZGC介绍:一个可伸缩、低延迟的垃圾收集器

>>  JVM中的本地内存跟踪

>>  Epsilon GC介绍:一个不回收垃圾的垃圾回收器

>>  Method Inlining in the JVM

>>  如何解决java.lang.unsupportedClassVersionError错误

>>  JVM 压缩OOP

>>  Java.lang.VerifyError的原因与避免

>>  为JVM应用添加退出钩子

>>  Java中Runtime.getRuntime().halt()与System.exit()的区别

>>  如何设置 Java 虚拟机时区

>>  CRaSH 教程

>>  无法为对象堆预留足够空间

>>  JVM 动态方法调用介绍

>>  JVM中的类和方法

>>  查看Java Class文件字节码的几种方式

>>  探索 JVM 微调参数

>>  使用Runtime API的Java堆内存管理

>>  Java 对象内存布局详解

>>  JVM中数组长度存储在哪里?

>>  在JVM中配置堆大小

>>  如何测量 Java 对象在虚拟机中占用多大内存空间

>>  Java中对象的内存地址

>>  Java中的垃圾回收与循环引用

>>  Java垃圾回收期日志写入到文件中

>>  Java 中异常对性能的异常

>>  Used、 Committed、 Max Heap Memory 区别

>>  列出已加载于特定类加载器中的所有类

>>  DVM和JVM之间有什么区别?

>>  判断程序运行在64还是32位的JVM中

>>  JVM中的实验性垃圾回收器

>>  JVM Intrinsics介绍

>>  JVM常量池介绍

>>  Spring Boot堆大小配置

>>  java.security.egd JVM选项

>>  Java虚拟机支持多少个线程?

>>  JVM中静态成员的存储

>>  定位JVM实例使用的垃圾收集算法

>>  JVM中的分层编译(Tiered Compilation)

>>  诊断正在运行的 JVM

>>  在 Java 中选择 GC 算法

>>  获取所有正在运行的JVM线程

>>  垃圾收集器根节点指南

>>  列出JVM中加载的所有类

>>  在JVM中解决证书存储错误

>>  Java .class文件版本查找指南

>>  处理 "java.lang.OutOfMemoryError: PermGen space" 错误

>>  Java应用能否使用超过堆大小的内存?

>>  JVM运行时数据区域

>>  JVM中的内存类型

>>  Class.forName()与Class.forName().newInstance()之间的区别

>>  Java调用栈的最大深度是多少?

>>  Java中的元数据GC阈值

>>  堆转储、线程转储和核心转储之间的区别

>>  Sharing Memory Between JVMs

>>  Passing JVM Options from Gradle bootRun

>>  GC是否会将内存返回给操作系统?

The Baeldung logo

分类

  • Spring
  • REST
  • Java
  • Security
  • Persistence
  • Jackson
  • HTTP Client-Side

系列教程

  • Java “回归基础” 教程
  • Jackson JSON 教程
  • HttpClient 4 教程
  • REST 与 Spring 教程
  • Spring 持久化教程
  • Security 与 Spring

关于

  • 关于 Baeldung
  • 课程
  • 工作
  • 归档
  • 为Baeldung写作
  • 编辑
  • 合作伙伴
  • GitHub中文社区
  • Terms of Service
  • Privacy Policy
  • Company Info
  • Contact
The Baeldung Logo