第2讲 | Exception和Error有什么区别?
世界上存在永远不会出错的程序吗?也许这只会出现在程序员的梦中。随着编程语言和软件的诞生,异常情况就如影随形地纠... » 阅读全文
世界上存在永远不会出错的程序吗?也许这只会出现在程序员的梦中。随着编程语言和软件的诞生,异常情况就如影随形地纠... » 阅读全文
从你接触 Java 开发到现在,你对 Java 最直观的印象是什么呢?是它宣传的 “Write once, r... » 阅读全文
1)继承:继承是从已有类得到继承信息创建新类的过程。提供继承信息的类被称为父类(超类、基类);得到继承信息的类... » 阅读全文
一 概述 在 Java 中,JVM 可以理解的代码就叫做字节码(即扩展名为 .class 的文件),它不面向任... » 阅读全文
本节常见面试题 问题答案在文中都有提到 如何判断对象是否死亡(两种方法)。 简单的介绍一下强引用、软引用、弱引... » 阅读全文
如果没有特殊说明,都是针对的是 HotSpot 虚拟机。 基本问题 介绍下 Java 内存区域(运行时数据区)... » 阅读全文
1. AQS 介绍 AQS 的全称为(AbstractQueuedSynchronizer),这个类在java... » 阅读全文
1. 介绍一下 Atomic 原子类 Atomic翻译成中文是原子的意思。在化学上,我们知道原子是构成一般物质... » 阅读全文
ThreadLocalMap中使⽤的key为ThreadLocal的弱引⽤,⽽value是强引⽤。所以,如果T... » 阅读全文