私はthis issueと見て、私は混乱しています。彼は静的なブロックを使用しています。なぜ彼は単一の行を書くだろうか?静的ブロックと静的フィールドの違いは何ですか?
これら2つの違いは何ですか?
private static Pattern email_pattern = Pattern.compile(EMAIL_PATTERN);
そして
private static Pattern email_pattern;
static {
email_pattern = Pattern.compile(EMAIL_PATTERN);
}
最初の1つは不必要に2つの割り当てを持っています... – fabian