摘要:
lambda表达式是从匿名类演变来的,主要就是为了简化代码的编写。 lambda表达式只适用于functional interface,即只有一个default方法的接口 lambda表达式可以访问其所在的块的本地变量,但是它不具备类型遮蔽功能。在表达式内部声明的变量,会被编译器解释成所在块内声明的
阅读全文
posted @ 2022-05-31 21:49
云台大树
阅读(45)
推荐(0)
摘要:
类的声明 使用关键字extends用于继承类,使用关键字implements用于实现接口 class MyClass extends MySuperClass implements MyInterfaces1, MyInterface2 { // fields, constructors, and
阅读全文
posted @ 2022-05-31 21:48
云台大树
阅读(248)
推荐(0)
摘要:
Java允许在类的内部声明一个嵌套类,要么是非静态内部类,要么是静态内部类 嵌套类是其所在的外部类的一个成员属性,非静态嵌套类(inner class)可以访问其所在外部类的所有成员,包括private修饰的,静态嵌套类无法访问其外部类实例的成员 内部类 内部类只能存在于外部类的实例中,它可以访问外
阅读全文
posted @ 2022-05-31 21:48
云台大树
阅读(32)
推荐(0)