Każdy wie, że w .NET framework obiekty String są bezpośrednio przechowywane w pamięci stertyString basen Constant pamięci w C#
jestem po prostu staramy się zrozumieć, jeśli istnieje jakakolwiek Reserved pamięci w .NET Framework dla pszczół. W języku Java istnieje zarezerwowana pamięć dla łańcuchów o nazwie SCMP (String Constant Memory Pool), w której łańcuchy są inicjowane, a śmieci są zbierane podobnie jak inne obiekty w pamięci sterty.
Myślę, że Java ma taką funkcję, ponieważ w dawnych czasach mieliśmy urządzenia mobilne z ograniczoną pamięcią. Teraz nie potrzebujemy takiej funkcji. jest o wiele prostsze dla kompilatora i garbage collectora. –
Powiązane http://stackoverflow.com/questions/372547/where-do-java-and-net-string-literals-reside/372559#372559 –