自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 【JVM】学习笔记6 ——内存模型:Java并发操作的锁机制

本篇笔记为Java内存模型篇,主要为Java多线程并发操作时多数据安全的保障操作和优化。JMM 定义了一套在多线程读写共享数据时(成员变量、数组)时,对数据的可见性、有序性、和原子性的规则和保障

2023-05-02 12:21:46 236

原创 【JVM】学习笔记5 ——类加载过程及类加载器

1)想加载非 classpath 路径中的类文件(加载任意路径)2)框架设计,通过接口来使用不同的实现,达到解耦软件的目的3)同一个类可能有新旧版本,希望这些类隔离,不同版本的同名类都可以加载,常见于 tomcat 容器。

2023-05-02 11:56:50 209

原创 【JVM】学习笔记4——字节码指令 及 编译器代码处理

因此调用了构造方法就一定会赋值为传入的值。

2023-05-02 00:13:29 267

原创 【JVM】学习笔记3——垃圾回收器及调优

本文是个人JVM学习笔记整理,学习顺序主要基于相关知识点参考欢迎大家讨论交流并指正错误。本篇笔记为垃圾回收篇2,涉及垃圾回收器及垃圾回收调优。

2023-05-01 18:34:54 317

原创 【JVM】学习笔记2——垃圾回收基本概念与垃圾回收算法

内存区域划分为。

2023-04-28 16:46:05 208

原创 【JVM】学习笔记1——JVM基本概念和结构

Java虚拟机(Java Virtual Machine)是一个抽象的计算机,JVM像一个真正的计算机一样,它有一个指令集,并在运行时操纵各种内存区域。JVM是Java字节码的运行环境,JVM在执行字节码时,会把字节码解释成不同平台上的机器指令执行。程序计数器的作用就是记录下一条jvm指令执行的地址指令的执行过程:Java源代码 -> 编译为二进制字节码(jvm指令)-> 交给解释器编译为机器码 -> cpu执行。

2023-04-26 15:49:21 248 1

原创 Python 类

以创建和电泳Student类为例class Student: cls_name_school = "XXX大学" def __int__(self, name, age) # 初始化方法 self.name = name

2021-08-24 23:27:54 81

空空如也

空空如也

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

TA关注的人

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