なぜ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 のみであるためです。したがって、範囲がバイトよりも高い場合、バイトで十分だと思います。
この背後にある特定の理由はありますか?誰かが私にこれを説明してもらえますか?