简介
enum
的全称为 enumeration, 是 JDK5 中引入的特性。
在 Java 中,被 enum
关键字修饰的类型就是枚举类型。形式如下:
1 | enum ColorEn { RED, GREEN, BLUE } |
enum
的全称为 enumeration, 是 JDK5 中引入的特性。
在 Java 中,被 enum
关键字修饰的类型就是枚举类型。形式如下:
1 | enum ColorEn { RED, GREEN, BLUE } |
Throwable
是 Java 语言中所有错误(Error
)和异常(Exception
)的超类。在 Java 中只有 Throwable
类型的实例才可以被抛出(throw
)或者捕获(catch
),它是异常处理机制的基本组成类型。
Throwable
包含了其线程创建时线程执行堆栈的快照,它提供了 printStackTrace()
等接口用于获取堆栈跟踪数据等信息。
本文内容基于 JDK8。注解是 JDK5 引入的,后续 JDK 版本扩展了一些内容,本文中没有明确指明版本的注解都是 JDK5 就已经支持的注解。
Java 中,注解是以 @
字符开始的修饰符。如下:
JDK8 升级常见问题章节是我个人的经验整理。其他内容基本翻译自 java8-tutorial
📦 本文以及示例源码已归档在 javacore
关键词:
Stream
、lambda
、Optional
、@FunctionalInterface
Install it:
1 | npm install --save next react react-dom |
and add a script to your package.json like this:
1 | { |