摘要:
Monitor java对象头 普通对象【32bit的jvm】: Mark word【32 bits】:对象信息; Klass Word【32 bits】:指向Klass对象【Class对象】; 数组对象: Mark word【32 bits】 Klass Word【32bits】 arraylen 阅读全文
posted @ 2025-03-23 17:21
烟雨断桥
阅读(77)
评论(0)
推荐(0)
摘要:
共享模型的管理: 线程的阻塞,所以就有了cpu的时间片,尽可能的利用cpu: sleep:有时间限制的休息; wait:无时间的休息; io读写的阻塞; 临界区:Critical Section 多个线程的访问共享资源【主内存】的问题【并发问题】 多个线程对共享资源读写操作时发生了指令交错,所引发的 阅读全文
posted @ 2025-03-23 13:49
烟雨断桥
阅读(8)
评论(0)
推荐(0)
摘要:
常见方法: start()和run(): start启动线程,由线程执行run; 不能重复调用start(),由new状态只能进入一次; sleep: 当前线程会由Running进入Timed Waiting 状态【阻塞状态】; 其他线程可以使用interrupt方法打断正在休眠的线程,对应抛出In 阅读全文
posted @ 2025-03-23 10:45
烟雨断桥
阅读(16)
评论(0)
推荐(0)
摘要:
Redis数据结构: 5中基本类型数据: String,Hash,List,Set,SortedSet; 怎么用,什么时候用; Redis的通用命令: keys:使用模糊查询对应键的值; delete:删除键值对,返回删除的个数; exists:判断key是否存在,返回1,存在,否则0; expir 阅读全文
posted @ 2025-03-23 10:29
烟雨断桥
阅读(20)
评论(0)
推荐(0)

浙公网安备 33010602011771号