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に定数関数が再び含まれていないとは決して言わないでください:)