首页
二次开发
环境搭建
流程
学习
JAVA
React
标签
归档
关于
程序员の小站
行动起来,活在当下
累计撰写
51
篇文章
累计创建
35
个标签
累计收到
0
条评论
栏目
首页
二次开发
环境搭建
流程
学习
JAVA
React
标签
归档
关于
目 录
CONTENT
JAVA-程序员の小站
以下是
JAVA
相关的文章
2024-10-16
运行时内存篇
1. 程序计数器 为了保证程序(在操作系统中理解为进程)能够连续地执行下去
2024-10-16
1
0
0
JAVA
2024-10-14
类的加载篇之类的加载器
1. 类的加载器 1.1 作用 ClassLoader是Java的核心组件,所有的Class都是由ClassLoader进行加载的,ClassLoader负责通过各种方式将Class信息的二进制数据流读入JVM内部,转换为一个与目标类对应的java.lang.Class对象实例。然后交给Java虚拟
2024-10-14
0
0
0
JAVA
2024-10-13
类的加载篇之类的加载过程(生命周期)
1. 加载的步骤 按照Java虚拟机规范,从class文件到加载到内存中的类,到类卸载出内存为止,它的整个生命周期包括如下7个阶段: 其中: ①第一过程的加载(loading)也称为装载 ②验证、准备、解析 3 个部分统称为链接(Linking) 从程序中类的使用过程看:
2024-10-13
1
0
0
JAVA
2024-10-10
ThreadLocal
1. ThreadLocal是什么,能干什么 ThreadLocal提供线程局部变量。这些变量与正常的变量不同,因为每一个线程在访问ThreadLocal实例的时候(通过其get或set方法)都有自己的、独立初始化的变量副本。ThreadLocal实例通常是类中的私有静态字段,使用它的目的是希望将状
2024-10-10
1
0
0
JAVA
2024-10-10
CAS与原子操作类
CAS CAS原理简介 CAS的全称是Compare And Swap,中文翻译成比较并交换。是实现并发算法时常用到的一种技术。它包含了三个操作数:内存位置、预期原值及更新值。执行CAS操作的时候,将内存位置的值与预期原值进行比较。如果相匹配,那么处理器会自动将该位置的值更新为新值;如果不匹配,处理
2024-10-10
4
0
0
JAVA
2024-09-26
volatile关键字
在Java中,volatile 是一个关键字,用于声明变量,具有特殊的内存语义。volatile 关键字主要用于确保变量的可见性和禁止指令重排序。它通常用于多线程编程环境中,以解决线程之间共享变量的同步问题。想要深入的了解volatile关键字的概念,还需要对[[Java内存模型JMM | 对jav
2024-09-26
4
0
0
JAVA
1
2
3