2

私は静的が何であるかを知っています..グローバルに。

それで、私はコードを調べて、自分自身のコーディングを改善しました。私は 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 を自分で持っている場合は、逆コンパイルする必要があります。

4

1 に答える 1