Хабр Курсы для всех
РЕКЛАМА
Практикум, Хекслет, SkyPro, авторские курсы — собрали всех и попросили скидки. Осталось выбрать!
В двух словах, для чего они могут понадобиться? Трояны?)))
Честно, интересно. Может что то типа защиты интеллектуальной собственности?
VarHandle intHandle = MemoryHandles.varHandle(int.class,
ByteOrder.nativeOrder());
try (MemorySegment segment = MemorySegment.allocateNative(100)) {
MemoryAddress base = segment.baseAddress();
for (int i = 0; i < 25; i++) {
intHandle.set(base.addOffset(i * 4), i);
}
}Это всё детские примерчики. Мне вот интересно, можно ли будет описать сишную структуру в java-классе и натянуть байты на него.
New Option Added to jcmd for Writing a gzipped Heap Dump (JDK-8237354)
Лучше поздно, чем никогда :) уже поднадоело сначала ждать, пока процесс запишет дамп, потом ужимать, потом перекидывать… Хоть один шаг сократили.
Java 15, как и 12, 13, 14, является STS-релизом, и у неё выйдет только два обновления.
Вышла Java 15