排序
【JVM】使用 IntelliJ IDEA 进行 Java 内存分析
【JVM】使用 IntelliJ IDEA 进行 Java 内存分析, 在 Java 开发中,内存管理是一个非常重要的话题。内存泄漏、过度使用内存、堆外内存等问题常常会影响应用程序的性能和稳定性。幸运的是,Intell...
解决安装exe4j出现的“No JVM could be found on your system.Please define EXE4J_JAVA_HOME…”的问题
解决安装exe4j出现的“No JVM could be found on your system.Please define EXE4J_JAVA_HOME...”的问题,笔者最近需要使用Java来打包exe,需要安装exe4j。但在安装过程中,遇到了许多问题,网...
IDEA报错java.lang.OutOfMemoryError: Java heap space
IDEA报错java.lang.OutOfMemoryError: Java heap space, IDEA启动项目后报错内存溢出 1.报错内容:java.lang.OutOfMemoryError: Java heap space 2.报错原因:因为项目中创建定时器,需要查询或...
Java回收垃圾的基本过程与常用算法
Java回收垃圾的基本过程与常用算法,目录 一、基本概述 二、垃圾分类 基本背景 举例说明各种引用类型的作用 强引用(Strong Reference) 软引用(Soft Reference) 弱引用(Weak Reference) 虚...
解析Java根基:Object类核心方法
解析Java根基:Object类核心方法,Object类常见方法解析 在Java编程中,Object类是所有类的根类,它包含了许多实用的方法,这些方法在不同的场景下发挥着重要作用。下面我们来详细了解一下Object...
Java中堆和栈的详细区别
Java中堆和栈的详细区别,一、Java中内存分配策略: 在比较堆和栈的区别之前,我们先了解下Java的内存分配策略,按照编译原理的观点,程序运行时的内存分配有三种策略,分别是:静态的,栈式的,和...
【完美解决】The environment variable JAVA_HOME does not point to a valid JVM installation.
【完美解决】The environment variable JAVA_HOME does not point to a valid JVM installation., 问题描述 本人在启动Pycharm时一直会弹出【Error launching PyCharm】的弹窗,弹窗信息为...
零基础Java第二十二期:异常(二)
零基础Java第二十二期:异常(二),目录 一、异常的捕获 1.1. 多个异常,一次捕获 1.2. 异常之间的父子关系 1.3. finally 二、自定义异常 一、异常的捕获 1.1. 多...
【Java开发日记】6个Java 工具,轻松分析定位 JVM 问题 !
【Java开发日记】6个Java 工具,轻松分析定位 JVM 问题 !,目录 使用 JDK 自带工具查看 JVM 情况 jps jinfo jvisualvm jcm 使用 JDK 自带工具查看 JVM 情况 JDK 自带了很多命令行甚至是图形界面...
java——AQS(AbstractQueuedSynchronizer)
java——AQS(AbstractQueuedSynchronizer),AQS(AbstractQueuedSynchronizer)是Java并发包(java.util.concurrent)中的一个核心组件,是构建锁和其他同步器的基础框架。以下是对AQS的详细理...
JDK、JRE、JVM相关知识点
JDK、JRE、JVM相关知识点,1、JDK、JRE、JVM三者的关系 JDK:Java开发工具包,包括编译工具(javac.exe)、打包工具(jar.exe)等,也包含JRE。JDK是开发Java程序的主要工具包,包括了Java运行...













