1.41 面向对象都有哪些特性以及你对这些特性的理解
1)继承:继承是从已有类得到继承信息创建新类的过程。提供继承信息的类被称为父类(超类、基类);得到继承信息的类... » 阅读全文
1)继承:继承是从已有类得到继承信息创建新类的过程。提供继承信息的类被称为父类(超类、基类);得到继承信息的类... » 阅读全文
一 概述 在 Java 中,JVM 可以理解的代码就叫做字节码(即扩展名为 .class 的文件),它不面向任... » 阅读全文
本节常见面试题 问题答案在文中都有提到 如何判断对象是否死亡(两种方法)。 简单的介绍一下强引用、软引用、弱引... » 阅读全文
如果没有特殊说明,都是针对的是 HotSpot 虚拟机。 基本问题 介绍下 Java 内存区域(运行时数据区)... » 阅读全文
1. AQS 介绍 AQS 的全称为(AbstractQueuedSynchronizer),这个类在java... » 阅读全文
1. 介绍一下 Atomic 原子类 Atomic翻译成中文是原子的意思。在化学上,我们知道原子是构成一般物质... » 阅读全文
ThreadLocalMap中使⽤的key为ThreadLocal的弱引⽤,⽽value是强引⽤。所以,如果T... » 阅读全文
从Thread类源代码⼊⼿。 public class Thread implements Runnable ... » 阅读全文
通常情况下,我们创建的变量是可以被任何⼀个线程访问并修改的。如果想实现每⼀个线程都有⾃⼰的专属本地变量该如何解... » 阅读全文