Javaに定数がありますか?それを宣言する方法?

Javaに定数はありますか? それを宣言する方法は?

最近、同僚(Cプログラマー)から、Javaに*定数*キーワードが含まれていない理由について尋ねられました。 実際、java doには定数functionが含まれていますが、異なるキーワード-* final *として表示されます。 javaの最後の変数はC定数に等しい。 最後のキーワードは、データ型の前に宣言され、変数を変更不可にします。

例えば、

final int i =0;

率直に言って、Javaでは、静的と最終を常に組み合わせて、より効果的にしています。

例えば、

public static final int MAX_SIZE = 25;

P.S The static modifier causes the variable to be available without create an instance of the class.

Javaコードの標準アドバイスによると、最終変数は通常すべて大文字で宣言され、単語は通常アンダースコアで区切られます。

こんにちは、C ++の皆さん、Javaに定数関数が再び含まれていないとは決して言わないでください:)