私は静的が何であるかを知っています..グローバルに。
それで、私はコードを調べて、自分自身のコーディングを改善しました。私は Minecraft のソース コードを調べています。興味のある方は、ファイル "TileEntity.java" と "EntityList.java" を参照してください。プログラミングの方法にすぎないため、あちらこちらを見る必要はありません。
したがって、メソッドを持つ通常のクラスだけがあります。
public class EntityList{
public static void addMapping( /* variables that dont matter */ ){
//Call other methods, also unimportant
}
}
その後、インポートEntityList
してこれを行うクラスがあります:
import the.path.to.EntityList;
public class TileEntity{
static{
addMapping( /* vars */ );
addMapping( /* vars */ );
}
}
今、私は疑問に思っています:これはどのように機能しますか? コードの背景を詳しく知る必要がある場合はお知らせください。ただし、著作権などの理由でファイルを再配布することはできません。次に、Minecraft を自分で持っている場合は、逆コンパイルする必要があります。