gpt4 book ai didi

java - 方法调用中的构造函数定义

转载 作者:行者123 更新时间:2023-11-30 06:27:03 27 4
gpt4 key购买 nike

所以我一直在学习本教程,发现了一些让我感到困惑的东西。

ITexture backgroundTexture = new BitmapTexture(this.getTextureManager(), new IInputStreamOpener() {
@Override
public InputStream open() throws IOException {
return getAssets().open("gfx/background.png");
}
});

现在我不认为自己是 Java 专家或任何东西,但我也不是一个完整的新手,而且我从未见过这种东西,这意味着调用时的构造函数定义。这看起来一点也不像 java,至少对我来说是这样。问题是,这种动态定义构造函数的特定方法是否有一个名称,以便我可以了解更多相关信息,因为老实说,我很困惑。

最佳答案

这是一个 anonymous class constructor对于 anonymous class ,这是创建子类的简写方式。 Here's the Oracle tutorial on anonymous classes .

关于java - 方法调用中的构造函数定义,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13710331/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com