摘要:
1. 简介 record关键字会为类自动生成get,set,toString,equals方法,不用在手动创建模板类. 2.使用 record Employee(String name, int id) {} public class BasicRecord { public static void 阅读全文
摘要:
1. 解释 匿名内部类常用在接口的实现上,但是类也可以有匿名内部类. public class Wrapping { private int i; public Wrapping(int x) { i = x; } public int value() { return i; } } public 阅读全文
摘要:
1.方法中创建类 类不仅可以在类的内部创建,也可以在方法和作用域中创建. public class Parcel5 { public Destination destination(String s) { final class PDestination implements Destination 阅读全文
摘要:
1. .this .this关键字可以在内部创建外部类的引用 public class DotThis { void f() {System.out.println("DotThis.f()");} public class Inner{ public DotThis outer() { retur 阅读全文
摘要:
1.sealed和permits 类和接口上可以添加sealed关键字,用来限定自己可以派生出哪些子类.换句话说,就是控制哪些子类可以继承或者实现自己,不允许其他类派生. sealed class Base permits D1,D2{} final class D1 extends Base{} 阅读全文
摘要:
1.解释 在java中,类只能单继承一个父类,但是如果是接口的话,可以多继承. 2.示例 public interface A { } public interface B { } public interface C extends A,B{ } 可以通过继承实现新的接口同时又复用以前的功能.需要 阅读全文