这一章节我们来讨论一下超类通配符. 1.什么是超类通配符 在前一章节我们提到一种通配符,是使用<? extends XXX>来实现的,导致了后面的一系列问题,如今我们引入还有一种通配符--超类通配符.它是使用<? super XXX>来实现的. 样例: package com.ray.ch13; import java.util.ArrayList; public class Test { public static void main(String[] args) { Array…
switch表达式 switch表达式是Java 12开始就提供的预览特性,到了Java 13仍然没有被转正.此特性可以把switch的执行结果组合到复合表达式中进行运算. import java.time.Year; public class SwitchExpressionsDemo { public static void main(String[] args) { int year = 2012; int month = 2; // 把某月的天数与24和60相乘,得到此月份的分钟数 in…