Roxano
La diferencia entre objetos mutables e inmutables es que, el búfer de cadena es un objeto de cadena mutable, mientras que una cadena es un objeto no mutable. Mutable básicamente significa modificable en cualquier momento.
En la programación informática orientada a objetos, un objeto inmutable es básicamente un objeto que no se puede personalizar una vez formado. Esta es la oposición a un objeto mutable, que se puede personalizar una vez formado. Un objeto en particular puede ser completamente inmutable o ciertos atributos en ese objeto en particular pueden reconocerse como inmutables, como aplicar el atributo de datos del elemento const en el lenguaje de programación C ++.
En ciertos casos, se piensa que un artículo es inmutable incluso cuando ciertos atributos aplicados internamente se modifican, pero el estado del objeto aparece como inmutable desde un punto de vista periférico.