logo头像

From zero to HERO

Java类(接口)的新类型——密封类

Java类(接口)的新类型——密封类

密封类是Java 17正式支持的一个新特性,它让Java中类的继承可以更加细粒度的进行控制。今天就来认识一下这个新的功能。 密封类在以往的Java类继承中,Java类的继承控制非常有限,仅能通过...

从Java 9 到 Java 17之Java 12

从Java 9 到 Java 17之Java 12

Java 12 对开发者有用的特性并不是特别多,不过实用性还是有的 字符串增强Java 12 进一步对字符串操作进行增强,增加了两个方法。 字符串缩进String.indent(int n) 会...

Jwt应该存在Cookie中

Jwt应该存在Cookie中

最近几年的项目我都用JWT作为身份验证令牌。我一直有一个疑问:服务端颁发的JWT到底应该存储在哪里?这里只讨论浏览器的场景,在这个场景里有三种选择。 Cookie服务端可以将JWT令牌通过Coo...

从Java 9 到 Java 17之Java 11

从Java 9 到 Java 17之Java 11

Java 11是自Java 8以来的又一个LTS版本,是目前全球使用最多的LTS版本之一。今天我们接着在Java 9 到 Java 17系列文章中来认识针对普通开发者的Java 11。 字符串A...

从Java 9 到 Java 17之Java 10

从Java 9 到 Java 17之Java 10

在上一篇我们对Java 9的特性进行了一些回顾,今天接着来看看Java 10带来了什么特性。之所以需要把Java 8 到Java 17的特性归纳一遍,因为Java社区对Java 17的重视程度前...