Resultados de la búsqueda a petición "immutability"

2 la respuesta

La forma más barata de establecer sucede antes con el campo no final

Muchas preguntas / respuestas han indicado que si un objeto de clase tiene unfinal campo y ninguna referencia a él está expuesta a ningún otro hilo durante la construcción, entonces todos los hilos tienen garantizado ver el valor escrito en el ...

6 la respuesta

¿Comprobar la mutabilidad en Python?

Considera estocódigo [http://docs.python.org/library/stdtypes.html#dict.copy]: a = {...} # a is an dict with arbitrary contents b = a.copy() ¿Qué papel juega la mutabilidad en las claves y valores de los dictados?¿Cómo me aseguro de que los ...

1 la respuesta

¿Por qué la mayoría de las clases de la API HttpClient definen objetos inmutables?

losdocumentación para HttpClient [https://angular.io/guide/http#immutability] establece lo siguiente sobre la inmutabilidad: Existen interceptores para examinar y mutar las solicitudes salientes y las respuestas entrantes. Sin embargo, puede ser ...

2 la respuesta

Por qué las entidades de sala no funcionan con propiedades inmutables en Android

He estado explorandoHabitación [https://developer.android.com/training/data-storage/room/index.html]base de datos de la biblioteca de mapeo de objetos y me di cuenta de algo extraño. Un modelo de datos de entidad no puede tener propiedades ...

1 la respuesta

Cadena inmutable y dirección de puntero

En irEspecificaciones [https://golang.org/ref/spec#String_types]está escrito: Las cadenas son inmutables: una vez creadas, es imposible cambiar el contenido de una cadena. Tengo el siguiente código: str := "hello" fmt.Printf("%p\n",&str) // ...

4 la respuesta

¿Cómo hacer un singleton inmutable en Java?

Un objeto inmutable se inicializa solo con su constructor, mientras que un singleton se instancia mediante un método estático. ¿Cómo hacer un singleton inmutable en Java?

5 la respuesta

Sobre el cambio de identificación de una cadena inmutable

Algo sobre elid de objetos de tipostr (en Python 2.7) me desconcierta. losstr tipo es inmutable, por lo que esperaría que una vez que se crea, siempre tendrá el mismoid. Creo que no me expreso tan bien, así que en su lugar publicaré un ejemplo de ...

3 la respuesta

En Scala, diferencia entre val final y val [duplicado]

Esta pregunta ya tiene una respuesta aquí: Scala final vs val para visibilidad de concurrencia [/questions/7626611/scala-final-vs-val-for-concurrency-visibility] 2 respuestas En Scala, ¿cuál es la diferencia entre val a = 1y final val fa = 1

21 la respuesta

¿Cómo hacer un objeto inmutable en Python?

Aunque nunca he necesitado esto, me llamó la atención que hacer un objeto inmutable en Python podría ser un poco complicado. No puedes simplemente anular __setattr__ [https://docs.python.org/3/reference/datamodel.html#object.__setattr__], ...

2 la respuesta

¿Por qué las propiedades de un objeto inmutable son mutables en Swift?

En Swift, denotamos una variable inmutable conlet. Lo que no entiendo es por qué cambias sus propiedades. Por ejemplo: let lbl = UILabel() lbl.textAlignment = .Right()¿Por qué puedes cambiar?textAlignment? En virtud de mutar la propiedad, ¿no ...