Ich sah this issue und ich bin verwirrt. Er verwendet einen statischen Block. Warum sollte er eine einzige Zeile schreiben?Was ist der Unterschied zwischen statischem Block und statischem Feld?
Was ist der Unterschied zwischen diesen beiden?
private static Pattern email_pattern = Pattern.compile(EMAIL_PATTERN);
Und
private static Pattern email_pattern;
static {
email_pattern = Pattern.compile(EMAIL_PATTERN);
}
Der erste hat unnötigerweise 2 Zuweisungen ... – fabian