Files
Hui-s-notebook/Java-面试-基础.md
2023-09-10 10:50:53 +08:00

691 B
Raw Permalink Blame History

IO

List

Queue

Set

Map

异常分类及处理

Throwable 是所有错误或异常的父类Throwable 可分为 ErrorException Exception 可分为 RuntimeExceptionCheckedException

  • 抛出异常
  • 通过 try catch 语句块捕获并处理异常

反射机制

动态语言指运行时可改变其结构的语言,Java 属于半动态语言

注解

内部类

泛型

序列化

voltaile 关键字能保证线程安全吗?

不能,没有原子性,只能保证有序性和内存可见性,有序性是通过禁止指令重排序实现的,内存可见性, 线程之间可见性