所以我一直在关注这个教程,发现了一些我觉得很困惑的东西。
ITexture backgroundTexture = new BitmapTexture(this.getTextureManager(), new IInputStreamOpener() {
@Override
public InputStream open() throws IOException {
return getAssets().open("gfx/background.png");
}
});
现在我不认为自己是 java 专家或任何东西,但我也不是一个完整的新手,而且我从未见过这种事情,这意味着调用时的构造函数定义。至少在我看来,这根本不像 java。问题是,动态定义构造函数的特定方式是否有名称,以便我可以了解更多信息,因为老实说我很困惑。