爪哇句法糖
2022-09-04 00:48:43
我今天遇到了这个代码块,我不知道它是如何工作的。我知道如何制作匿名类,但我习惯于看到一个方法签名,而不仅仅是一对大括号。这些大括号之间的代码是否放入静态块中?它是否进入构造函数?还是完全是别的什么?
conext.checking(new Expectations() {
{ // <- what does this pair of braces do?
oneOf(alarm).getAttackAlarm(null);
}
});