質問するログイン新規登録

質問編集履歴

3

2017/09/30 05:44

投稿

BitCoin
BitCoin

スコア53

title CHANGED
@@ -1,1 +1,1 @@
1
- astaticイニシャライザ クラスがロードされるタイミングについて
1
+ staticイニシャライザ クラスがロードされるタイミングについて
body CHANGED
File without changes

2

2017/09/30 05:44

投稿

BitCoin
BitCoin

スコア53

title CHANGED
File without changes
body CHANGED
@@ -1,4 +1,6 @@
1
1
  下のコードはnullponterExeptionがスローされるのですが
2
+
3
+ nullponterExeptionではなくExeptionInitializerErrorでした・・・
2
4
  問題なのはstaticイニシャライザが実行されるタイミングです。
3
5
  クラスがロードされるタイミングで呼び出されるとありますが、
4
6
  クラスがロードされるということは具体的にどのような状態なのでしょうか?

1

aaa

2017/09/30 05:43

投稿

BitCoin
BitCoin

スコア53

title CHANGED
@@ -1,1 +1,1 @@
1
- staticイニシャライザ クラスがロードされるタイミングについて
1
+ astaticイニシャライザ クラスがロードされるタイミングについて
body CHANGED
@@ -7,7 +7,8 @@
7
7
  public class Main{
8
8
  private static String name ;
9
9
  static {
10
+ if (name.length()=0){
10
- if (name.length()="sample";
11
+ name = "sample";
11
12
  }
12
13
 
13
14
  public static void main(String[] args){