final
synchronized
例:
private Object o; public void foo() { synchronized (o) // 非 final フィールドでの同期 { } }