自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 Java 中的日期时间类运算:Date、LocalDateTime 与 Hutool 的 LocalDateTimeUtil(详细用法)

/ 获取当前时间// 格式化时间//输出:2023 - 07 - 06 16:09:02。

2024-09-15 20:27:11 631

原创 Java JVM 零基础,详细讲解三(jvm结构详解)

类加载器(ClassLoader)是 Java 运行时环境(JRE)的一部分,它负责将类的字节码文件加载到 Java 虚拟机(JVM)中,从而使得这些类能够在 JVM 中运行。类加载器是 Java 语言动态性的重要支撑,它使得 Java 程序可以在运行时加载和使用新的类,而不必在编译时就确定所有要使用的类。在某些特殊情况下,需要创建自定义类加载器。例如,当需要从非标准的源(如网络、加密的字节码文件等)加载类时,就需要自定义类加载器。

2024-09-13 20:08:46 704

原创 Java JVM 零基础,详细讲解二(jvm结构详解)

程序计数器是一块较小的内存空间,它可以看作是当前线程所执行的字节码的行号指示器。在 Java 虚拟机的概念里,字节码解释器工作时就是通过改变这个计数器的值来选取下一条需要执行的字节码指令。例如,当一个 Java 程序开始执行时,程序计数器会指向程序的第一条字节码指令。随着程序的执行,程序计数器不断更新,始终指向当前正在执行的字节码指令的地址。这里就可以联系到多线程的方面上。java虚拟机对于多线程是通过线程轮流切换并且分配线程执行时间。

2024-09-10 20:35:58 703

原创 Java JVM 零基础,详细讲解一(基础结构)。

JVM(Java Virtual Machine,Java 虚拟机)是一种用于计算设备的规范,它是一个虚构出来的计算机,通过在实际的计算机上仿真模拟各种计算机功能来实现。对于 Java 语言来说,JVM 是其运行的基础。Java 程序并不是直接在操作系统上运行,而是在 JVM 上运行。JVM 屏蔽了与具体操作系统平台相关的信息,使得 Java 程序可以在不同的操作系统上实现 “一次编写,到处运行”。

2024-09-09 19:24:50 1454

原创 《Java 归并排序:高效稳定的排序算法》

介绍归并排序是一种基于分治思想的经典排序算法,适用于各种规模的数据排序任务。

2024-09-09 13:56:17 303 2

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除