2

なぜJava開発者が次のように宣言したのか疑問があります

public static final int MAX_PRIORITY
public static final int MIN_PRIORITY
public static final int NORMAL_PRIORITY

宣言する代わりにpublic static final byte MAX_PRIORITY。これらの変数の最大値は 10 のみであるためです。したがって、範囲がバイトよりも高い場合、バイトで十分だと思います。
この背後にある特定の理由はありますか?誰かが私にこれを説明してもらえますか?

4

4 に答える 4