Thanks, but I couldn't find the answer in the linked article, which seems to be also written by fadden originally. Is it 1) Yes, we can apply JMM(JSR133) to Java the language and runtime on recent Android versions, 2) No, it's complicated, or 3) I'm asking the wrong question?