Java的引用类型分为四种:强引用(Strong Reference)、软引用(Soft Reference)、弱引用(Weak Reference)、虚引用(Phantom Reference),其引用的强度依次减弱。 1.强引用-StrongReference 这种引用是平时开发中最常用的。 例如Stringstrong=newString(“StrongReference”),当一个实例对象具有强引用时,垃圾回收器不会回收该...
[捕获列表](参数列表) -> 返回类型 { 函数体 }; 每个部分的作用如下: 一、捕获列表 [ ]:指定Lambda表达式可以访问哪些外部变量以及如何访问它们。这些变量被称为“捕获”的变量。捕获方式包括值捕获、引用捕获和隐式捕获。 [=]:通过值捕获所有外部作用域中的变量。 [&]:通过引用捕获所有外部作用域中的变量。