>>491
https://www.baeldung.com/java-string-pool#strings-allocated-using-the-constructor

回答間違いっぽくない?

Java7 以前は、StringリテラルがGCされることはなかったけど、
それ以降は、String リテラルは参照がなくなったらGCされる

あと、Java9 以降は、ヒープ上の文字コードもUTF-16だけじゃなくなってるね

一個適当な String リテラル使う Java のプログラム走らせて、参照消したあと System.gc() する
別のプログラムから、JNA経由とかで Kernel32の ReadProcessMemory で Java のメモリ読んで文字列の有無を確認
とかも面白そう

チートエンジンとかでも出来るんかな