新特性
1.Java15開始,允許使用sealed修飾class,並通過 permits指定能夠從改class繼承的子類名稱。
2.sealed類主要用於一些框架,防止繼承被濫用
3.java15中要使用sealed必須使用引數–enable-preview和–source 15。
創造一個名為Shape的sealed類
public sealed class Shape permits Rect,Circle,Triangle{
//指定只能由 Rect Circle Triangle繼承Shape這個類
}
相關文章
- Oracle11新特性——PLSQL新特性(七)OracleSQL
- Oracle11新特性——PLSQL新特性(六)OracleSQL
- Oracle11新特性——PLSQL新特性(五)OracleSQL
- Oracle11新特性——PLSQL新特性(四)OracleSQL
- Oracle11新特性——PLSQL新特性(三)OracleSQL
- Oracle11新特性——PLSQL新特性(二)OracleSQL
- Oracle11新特性——PLSQL新特性(一)OracleSQL
- 【ORACLE新特性】11G 分割槽新特性Oracle
- React 新特性React
- 新特性介面
- 新特性方面
- 10G新特性筆記之安裝新特性筆記
- Servlet 3.0 新特性Servlet
- Go 1.13 新特性Go
- Java 11新特性Java
- PHP 7.4 新特性PHP
- Java 17新特性Java
- Prometheus 2.21.0 新特性Prometheus
- Java 8 新特性Java
- Hadoop新特性Hadoop
- MySQL 8.0 新特性MySql
- C++新特性C++
- PostgreSQL 13–新特性SQL
- Java 8 新特性Java
- .NET 7新特性
- Django 2.0 新特性Django
- Java 8新特性Java
- MySQL 5.7新特性MySql
- Git 1.8.5 新特性Git
- JavaFX 2.2.4新特性Java
- C#新特性C#
- EJB 3.2新特性
- cassandra 1.0.0新特性
- JDK 5新特性JDK
- 玩轉iOS開發:iOS 11 新特性《Layout的新特性》iOS
- MySQL · 特性分析 · MySQL 5.7新特性系列一MySql
- C++11新特性(二):語言特性C++
- C++11新特性(一):語言特性C++