【发布时间】:2016-10-21 09:22:30
【问题描述】:
我看了this issue,我很困惑。他使用了一个静态块。他为什么要写一行?
这两者有什么区别?
private static Pattern email_pattern = Pattern.compile(EMAIL_PATTERN);
和
private static Pattern email_pattern;
static {
email_pattern = Pattern.compile(EMAIL_PATTERN);
}
【问题讨论】:
-
第一个不必要地有 2 个作业...
标签: java static static-members static-block