Me gustaría compartir un objeto entre varias instancias de objetos de la misma clase.¿Cuál es el significado exacto de los campos estáticos en Java?
Conceptualmente, mientras que mi programa se está ejecutando, todos los objetos de la clase A acceso al mismo objeto de la clase B.
he visto que es static
de todo el sistema y que su uso no se recomienda. ¿Eso significa que si tengo otro programa ejecutándose en la misma JVM que ejemplifica los objetos de la clase A, estos objetos podrían potencialmente acceder al mismo objeto B que el que se accedió en el programa anterior?
¿Cuáles son generalmente los defectos detrás de usar campos estáticos?
¿Hay alguna alternativa (que no requiera un gran esfuerzo de implementación)?
estática es JVM amplia de modo que sí, si tiene dos programas para la misma máquina virtual deben ser acessing el mismo objeto B –
Nuno: instancia del cargador de clases de ancho. –