java 第21页
Spring Bean的生命周期-编程社

Spring Bean的生命周期

既然聊到Spring Bean的生命周期,首先,我们要知道的是Java Bean和Spring Bean实例化过程是有一些区别的。 Java Bean创建的步骤 简要的说一下普通环境下创建Java Bean简要的几个步骤: 首先Java...
清欢渡的头像-编程社钻石会员清欢渡1年前
040874
JVM、JDK、JRE的区别-编程社

JVM、JDK、JRE的区别

它们之间的区别如下: JVM是Java虚拟机,是Java程序运行的环境。它负责将Java字节码(由Java编译器生成)解释或编译成机器码,并执行程序。JVM提供了内存管理、垃圾回收、安全性等功能,使得Jav...
清欢渡的头像-编程社钻石会员清欢渡1年前
026290
JDK19推出新特性虚拟线程是什么?-编程社

JDK19推出新特性虚拟线程是什么?

JDK19推出了几个新的特性,其中最具有特点的有以下几个。 记录模式(预览版):使用记录模式增强Java编程语言以解构记录值,可以嵌套记录模式和类型模式,实现强大的、声明性的和可组合的数据导...
清欢渡的头像-编程社钻石会员清欢渡1年前
0342127
JVM加载一个类的过程-编程社

JVM加载一个类的过程

类从被加载到虚拟机内存开始,到卸载出内存为止,它的整个生命周期包括以下 7 个阶段: 加载 验证 准备 解析 初始化 使用 卸载 验证、准备、解析 3 个阶段统称为连接。 JVM 中类的装载是由类加...
清欢渡的头像-编程社钻石会员清欢渡1年前
0310150
Java字符串常量池详解-编程社

Java字符串常量池详解

Java字符串常量池是Java语言中一个重要而又神秘的概念。 许多Java程序员对它有一定的了解,但深入理解它的工作原理和优化技巧对于编写高效的Java代码至关重要。 本文不念将和大家一起探索Java字...
清欢渡的头像-编程社钻石会员清欢渡1年前
034578
ElasticSearch常见用法-编程社

ElasticSearch常见用法

ElasticSearch是由Java开发的开源搜索引擎,因为它具有实时搜索、安全可靠、安装快捷、使用方便的特点,所以在Java开发社区中得到了广泛的认可和应用。 Elasticsearch还具有全文搜索的能力,它...
清欢渡的头像-编程社钻石会员清欢渡1年前
048455
cpu100%如何排查-编程社

cpu100%如何排查

首先,先用放之四海而皆准的命令top,确认一下是不是Java进程是罪魁祸首。Java进程要不然就是个后台任务,要不然就是个 jar 包,比如一个Spring Boot 服务。 刚接触开发那会儿,别的命令都不会...
清欢渡的头像-编程社钻石会员清欢渡1年前
033383