LINUX.ORG.RU

История изменений

Исправление x3al, (текущая версия) :

Почему это не дают? Дают. a.test создаёт новый boxed-объект, кладёт в его test строку и выкидывает этот объект на милость garbage collector'у. А внутри a как был unboxed-примитив, так и остался.

В том же питоне числа/строки — Ъ-иммутабельные объекты, чьих родителей вплоть до type можно отследить. Ну и они выкидывают эксепшн при попытке сделать подобное. Тут же — ни родителей, ничего.

Исходная версия x3al, :

Почему это не дают? Дают. a.test создаёт новый boxed-объект, кладёт в его test строку и выкидывает этот объект на милость garbage collector'у. А внутри a как был unboxed-примитив, так и остался.

В том же питоне числа/строки — Ъ-иммутабельные объекты, чьих родителей вплоть до type можно отследить. Ну и они выкидывают эксепшн при попытке сделать подобное. Тут же — ни родителей, ничего.