- 博客(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】学习笔记3——垃圾回收器及调优
本文是个人JVM学习笔记整理,学习顺序主要基于相关知识点参考欢迎大家讨论交流并指正错误。本篇笔记为垃圾回收篇2,涉及垃圾回收器及垃圾回收调优。
2023-05-01 18:34:54 317
原创 【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关注的人