
面试资料
诺言2018
非摧毁,使更强
展开
-
Java 关键字之volitle
最近室友面试被考官问道volitle关键字的作用,今天我特意花时间深究了一下volitle。以下是本人经验总结。前言在了解volatile变量作用前,先需要明白一些概念:什么是原子操作?所谓原子操作,就是"不可中断的一个或一系列操作" , 在确认一个操作是原子的情况下,多线程环境里面,我们可以避免仅仅为保护这个操作在外围加上性能昂贵的锁,甚至借助于原子操作,我们可以实现互斥锁。关于jav...原创 2018-11-14 14:46:07 · 3658 阅读 · 0 评论 -
Java的垃圾回收机制
垃圾回收机制是 Java 非常重要的特性之一,也是面试题的常客。它让开发者无需关注空间的创建和释放,而是以守护进程的形式在后台自动回收垃圾。这样做不仅提高了开发效率,更改善了内存的使用状况。今天本文来对垃圾回收机制进行讲解,主要涉及下面几个问题:什么是堆内存?什么是垃圾?有哪些方法回收这些垃圾?什么是分代回收机制?什么是 Java 堆内存堆是在 JVM 启动时创建的,主要用来维护...原创 2019-01-16 16:46:10 · 212 阅读 · 0 评论