
八股
文章平均质量分 93
八股准备记录
小孩的小马甲
一条咸鱼,爱睡大觉
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
面试题整理:Java多线程(二)多线程、死锁、乐观锁悲观锁、线程池
进程:程序的一次执行过程。一个 Java 程序的运行一般是 main 线程和多个其他线程同时运行。线程:比进程更小的执行单位。同类的多个线程共享进程的堆和方法区,但每个线程有自己的程序计数器、虚拟机栈、本地方法栈。程序计数器私有主要是为了线程切换后能恢复到正确的执行位置。为了保证线程中的局部变量不被别的线程访问到,虚拟机栈和本地方法栈是线程私有的。程序计数器:记录java代码下一条指令的地址,字节码解释器通过改变程序计数器来依次读取指令,从而实现代码的流程控制;原创 2025-02-02 22:55:02 · 865 阅读 · 0 评论 -
面试题整理:操作系统
操作系统复习整理原创 2025-02-16 23:45:00 · 1388 阅读 · 0 评论 -
面试题整理:Java虚拟机 JVM 内存区域、垃圾回收、类加载器
强引用:就是我们平时最常用的普通引用,只要强引用还存在,对象就不会被垃圾回收。软引用:如果一个对象只被软引用关联,系统内存不足时,会被垃圾回收器回收。常用于实现对内存敏感的缓存。弱引用:只要垃圾回收器发现只被弱引用关联的对象,不管内存是否充足,都会回收该对象。虚引用:也叫幽灵引用或幻影引用,它对对象的生存时间没有影响,主要用于跟踪对象被垃圾回收器回收的活动。原创 2025-02-09 17:45:00 · 827 阅读 · 0 评论 -
面试题整理:Java多线程(一)volatile、synchronized、ReentrantLock、Atomic、ThreadLocal、AQS、Future
volatile、synchronized、ReentrantLock、Atomic、ThreadLocal原创 2025-01-26 14:39:35 · 1100 阅读 · 0 评论