我不確定這是幹什麼的,我以前沒見過它,也找不到任何有關它的信息。這個單一靜態方法有什麼作用?
private static String[] names = { "A.ttf" };
private static Map<String, Font> cache = new ConcurrentHashMap<String, Font>(names.length);
static {
for (String name : names) {
cache.put(name, getFont(name));
}
}
這是一個[靜態初始化](http://docs.oracle.com/javase/tutorial/java /javaOO/initial.html)。您可以使用它來初始化靜態字段。 – Zong