【初心者向け】いろいろ使えるJavaのfinalの使い方 へのコメント https://eng-entrance.com/java-final 「エンジニアの入り口」は、プログラミング入門やエンジニアリング入門の知識が満載の初心者のための勉強サイトです。プログラミングやサーバ、ネットワークの基礎知識や勉強方法を習得できます。 Tue, 14 May 2019 03:48:26 +0000 hourly 1 https://wordpress.org/?v=5.2.19 リカレントテクノロジー より https://eng-entrance.com/java-final#comment-31414 Tue, 14 May 2019 03:48:26 +0000 https://eng-entrance.com/?p=5544#comment-31414 いつもご愛読いただきありがとうございます。

記事中にstaticイニシャライザを利用した際の一例を追記いたしました。

今後とも、ご愛読のほどよろしくお願いいたします。

]]>
名無し より https://eng-entrance.com/java-final#comment-31204 Fri, 03 May 2019 02:14:59 +0000 https://eng-entrance.com/?p=5544#comment-31204 finalのフィールドですが、説明が間違っています。
変数は初期値が設定されないと,コンパイルエラーになる。
変数にfinalをつけて値を設定していない場合、
(例)
public class Test{
public static final String teststatic;
static{
teststatic = "none";
}
public final String test;
public Test(String test){
this.test = test;
}
public Test(){
test = "";
}
というように、コンストラクタやstatic{}で宣言するとコンパイルエラーは起きません。

]]>