https://www.journaldev.com/2856/java-jvm-memory-model-memory-management-in-java
https://www.cnblogs.com/littleLord/p/5380624.html#initialMark
https://www.journaldev.com/2856/java-jvm-memory-model-memory-management-in-java
https://www.cnblogs.com/littleLord/p/5380624.html#initialMark