jvm共12篇
C++:异常的深度解析-拾光赋

C++:异常的深度解析

C++:异常的深度解析,        Hello,大家好,今天这篇博客是我们关于C++语法部分的倒数第二篇博客了,我们大家在公司中完成一部分代码后,就会产生一个问题,就是这个代码...
Lee的头像-拾光赋Lee7个月前
07114
JDK、JRE、JVM相关知识点-拾光赋

JDK、JRE、JVM相关知识点

JDK、JRE、JVM相关知识点,1、JDK、JRE、JVM三者的关系 JDK‌:Java开发工具包,包括编译工具(javac.exe)、打包工具(jar.exe)等,也包含JRE。JDK是开发Java程序的主要工具包,包括了Java运行...
Lee的头像-拾光赋Lee9个月前
03313
IDEA报错java.lang.OutOfMemoryError: Java heap space-拾光赋

IDEA报错java.lang.OutOfMemoryError: Java heap space

IDEA报错java.lang.OutOfMemoryError: Java heap space, IDEA启动项目后报错内存溢出 1.报错内容:java.lang.OutOfMemoryError: Java heap space 2.报错原因:因为项目中创建定时器,需要查询或...
Lee的头像-拾光赋Lee9个月前
06912
【完美解决】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.

【完美解决】The environment variable JAVA_HOME does not point to a valid JVM installation., 问题描述   本人在启动Pycharm时一直会弹出【Error launching PyCharm】的弹窗,弹窗信息为...
Lee的头像-拾光赋Lee1年前
04612
零基础Java第二十二期:异常(二)-拾光赋

零基础Java第二十二期:异常(二)

零基础Java第二十二期:异常(二),目录 一、异常的捕获 1.1. 多个异常,一次捕获 1.2. 异常之间的父子关系  1.3. finally  二、自定义异常  一、异常的捕获 1.1. 多...
Lee的头像-拾光赋Lee7个月前
04612
解析Java根基:Object类核心方法-拾光赋

解析Java根基:Object类核心方法

解析Java根基:Object类核心方法,Object类常见方法解析 在Java编程中,Object类是所有类的根类,它包含了许多实用的方法,这些方法在不同的场景下发挥着重要作用。下面我们来详细了解一下Object...
Lee的头像-拾光赋Lee7个月前
05011
Java中堆和栈的详细区别-拾光赋

Java中堆和栈的详细区别

Java中堆和栈的详细区别,一、Java中内存分配策略: 在比较堆和栈的区别之前,我们先了解下Java的内存分配策略,按照编译原理的观点,程序运行时的内存分配有三种策略,分别是:静态的,栈式的,和...
Lee的头像-拾光赋Lee9个月前
04811
【Java开发日记】6个Java 工具,轻松分析定位 JVM 问题 !-拾光赋

【Java开发日记】6个Java 工具,轻松分析定位 JVM 问题 !

【Java开发日记】6个Java 工具,轻松分析定位 JVM 问题 !,目录 使用 JDK 自带工具查看 JVM 情况 jps jinfo jvisualvm jcm 使用 JDK 自带工具查看 JVM 情况 JDK 自带了很多命令行甚至是图形界面...
Lee的头像-拾光赋Lee7个月前
0419
【JVM】使用 IntelliJ IDEA 进行 Java 内存分析-拾光赋

【JVM】使用 IntelliJ IDEA 进行 Java 内存分析

【JVM】使用 IntelliJ IDEA 进行 Java 内存分析, 在 Java 开发中,内存管理是一个非常重要的话题。内存泄漏、过度使用内存、堆外内存等问题常常会影响应用程序的性能和稳定性。幸运的是,Intell...
Lee的头像-拾光赋Lee9个月前
01879
java——AQS(AbstractQueuedSynchronizer)-拾光赋

java——AQS(AbstractQueuedSynchronizer)

java——AQS(AbstractQueuedSynchronizer),AQS(AbstractQueuedSynchronizer)是Java并发包(java.util.concurrent)中的一个核心组件,是构建锁和其他同步器的基础框架。以下是对AQS的详细理...
Lee的头像-拾光赋Lee9个月前
0388
解决安装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…”的问题

解决安装exe4j出现的“No JVM could be found on your system.Please define EXE4J_JAVA_HOME...”的问题,笔者最近需要使用Java来打包exe,需要安装exe4j。但在安装过程中,遇到了许多问题,网...
Lee的头像-拾光赋Lee1年前
01758
Java回收垃圾的基本过程与常用算法-拾光赋

Java回收垃圾的基本过程与常用算法

Java回收垃圾的基本过程与常用算法,目录 一、基本概述 二、垃圾分类 基本背景 举例说明各种引用类型的作用 强引用(Strong Reference) 软引用(Soft Reference) 弱引用(Weak Reference) 虚...
Lee的头像-拾光赋Lee7个月前
0605