java
java基础
spring框架
Spring Cloud
Spring Boot
Spring Framework
人工智能
数学积累
线性代数
机器学习基础知识
前端
python
通用
设计模式
推荐
我的项目
优秀开源项目
好用的工具
八阿哥日记
杂七杂八
安装教程
半糖铁盒
累计撰写
58
篇文章
累计创建
16
个标签
累计收到
0
条评论
栏目
java
java基础
spring框架
Spring Cloud
Spring Boot
Spring Framework
人工智能
数学积累
线性代数
机器学习基础知识
前端
python
通用
设计模式
推荐
我的项目
优秀开源项目
好用的工具
八阿哥日记
杂七杂八
安装教程
目 录
CONTENT
java-半糖铁盒
以下是
java
相关的文章
2024-09-19
置顶
jvm垃圾回收机制
概念 Java 虚拟机(JVM)的垃圾回收机制(Garbage Collection,简称 GC)是自动管理内存的一种方式。在 Java 程序运行过程中,会不断地创建对象,而一些对象在使用完毕后就不再被需要,这些无用的对象如果不及时清理就会导致内存泄漏,JVM 的垃圾回收机制负责识别并回收这些不再使
2024-09-19
57
0
0
jvm
2024-08-07
置顶
Stream
概念 Stream 是一种用于处理集合数据的流抽象。 它提供了一种对集合元素进行各种操作的简洁而强大的方式,这些操作可以是过滤、映射、排序、聚合等。通过 Stream 可以以 函数式编程的风格对数据进行高效的处理和转换,避免了繁琐的传统循环操作。 Stream类型对象的获取方式 Collection
2024-08-07
41
0
0
java
2024-08-07
置顶
函数式接口
概念 如果在接口中,只有一个抽象方法,那么这个接口就是函数式接口 Lambda表达式使用的前提,就是接口必须是一个函数式接口 @FunctionalInterface 使用@FunctionalInterface注解来检查当前接口是否是一个函数式接口,如果不是函数式接口,则编译报错 方法引用 概念
2024-08-07
50
0
0
java
2024-08-07
置顶
lambda表达式
概念 Lambda表达式是一种简洁的函数定义方式,它允许你在程序中定义小型的一次性使用的函数,而无需显式地声明函数名称。 主要特点 匿名性:Lambda表达式不需要名字,因此它们被称为“匿名函数”。 简洁性:Lambda表达式通常比常规函数更短小精悍。 灵活性:Lambda表达式可以作为参数传递给其
2024-08-07
51
0
0
java
2024-09-19
jvm的发展历程
JVM(Java Virtual Machine)的发展历程是一个不断演进以适应 Java 语言发展、性能提升需求以及硬件技术进步的过程,以下是其主要的发展阶段: 一、早期 JVM(Java 1.0 - Java 1.2) Java 1.0 时代 1996 年,Java 1.0 发布,对应的 JVM
2024-09-19
17
0
0
jvm
2024-09-14
jdk中的include
目录结构 通常include 目录包含以下部分: jni.h 文件: 这是 Java Native Interface(JNI)的关键头文件。它定义了在 C 或 C++ 中与 Java 虚拟机进行交互所需的数据结构、函数原型和常量。 例如,它包含了定义 JNI 环境(JNIEnv)的结构,通过这个环
2024-09-14
13
0
0
java
2024-09-13
自定义jvm本地接口
步骤 创建一个包含本地方法的 Java 类 声明了一个名为printMessage的本地方法,并在main方法中尝试加载名为MyNativeLibrary
2024-09-13
27
0
0
jvm
2024-09-13
标量替换
在 jvm的C2 编译器中,标量替换(Scalar Replacement)是一种优化技术,主要目的是提高程序的性能和减少内存占用。 基本概念 标量:是指不可分割的最小数据单元,例如一个整数、一个浮点数或者一个对象的引用。在 Java 程序中,对象通常是由多个字段组成的复合数据结构。 标量替换:就是
2024-09-13
27
0
0
杂七杂八
java
2024-07-24
JVM
认识jvm java程序运行步骤 编译阶段 词法分析: 编译器会逐个字符地读取代码文本。 将连续的字符组合识别为有意义的词法单元,如关键字(如 public、class 等)、标识符(变量名、方法名等)、常量(数字、字符串等)、运算符(+、-、*、/ 等)以及各种分隔符(如括号、分号等)。
2024-07-24
69
0
0
java
2024-07-24
流程控制
TODO
2024-07-24
11
0
0
java
1
2