Мне интересно вызвать полный забор памяти без использования sun.misc.Unsafe
.Как вызвать полный забор памяти без использования sun.misc.Unsafe?
Выполняет ли следующий код Java полный забор памяти?
public final class Foo {
public void bar() {
// Before memory fence?
synchronized(this) {
// After memory fence?
}
}
}
ли следующий код Java также спускового полный забор памяти?
public final class Foo {
private final Object monitor = new Object();
public void bar() {
// Before memory fence?
synchronized(monitor) {
// After memory fence?
}
}
}