Preguntas etiquetadas con java

Java es un lenguaje de programación de alto nivel, independiente de la plataforma y orientado a objetos desarrollado originalmente por Sun Microsystems. Actualmente, Java es propiedad de Oracle, que compró Sun en 2010.

4
¿Hay alguna razón para que la inicialización diferida no se pueda incorporar a Java?
Como estoy trabajando en un servidor sin ningún estado no persistente para los usuarios, cada objeto relacionado con el usuario que tenemos se implementa en cada solicitud. En consecuencia, a menudo me encuentro haciendo una inicialización perezosa de las propiedades de los objetos que pueden no utilizarse. protected EventDispatcher dispatcher …

4
Los argumentos vuelven a registrar los archivos binarios en SCM
Trabajo para una empresa que construye principalmente aplicaciones Java y estoy tratando de convencer a todos de que dejen de registrar archivos binarios (dependencias y productos finales) en SCM. Saben que es una mala práctica, pero piensan que "funciona" y que en realidad no es un problema, incluso cuando muchas …
10 java  builds 




2
tamaño booleano no definido en java: ¿por qué?
Veo que el tamaño de booleano no está definido. A continuación hay dos declaraciones que veo en el tamaño de datos primitivos de Java no definido con precisión Más explicaciones dice boolean representa un bit de información, pero su "tamaño" no es algo que esté definido con precisión. La pregunta …
10 java  concepts  boolean 

1
El patrón del observador usando el mecanismo de tracción
Me preguntaba sobre la siguiente implementación de public void update(Observable obs, Object arg) mientras que quiero enviar a todo mi observador y actualizar usando notifyObserver()I y pasarle referencias al thisobservador, puedo usar el gettersdel sujeto para obtener la información que desea. ¿Para qué sirve el argargumento sobre el método de …


1
¿Qué significa "TILT" en un comentario?
Estoy leyendo Clean Code de Robert C. Martin, y la frase TILTaparece inexplicablemente en algunos ejemplos de código. Ejemplo (está en Java, por cierto): ... public String errorMessage() { switch (status) { case ErrorCode.OK: // TILT - Should not get here. return ""; case ErrorCode.UNEXPECTED_ARGUMENT: return "Unexpected argument"; case ErrorCode.MISSING_ARGUMENT: …

2
Granularidad de Excepciones
He tenido un debate entre unos pocos amigos y yo. Prefieren excepciones generales como ClientErrorExceptiony ServerErrorExceptioncon detalles como campos de la excepción, mientras que prefiero hacer las cosas más específicas. Por ejemplo, podría tener un puñado de excepciones como: BadRequestException AuthenticationFailureException ProductNotFoundException Cada uno de estos se basa en el …



2
¿Cómo encapsular clases internas en una API escrita en Java?
Tenemos que escribir una biblioteca. Naturalmente, solo debe tener una API muy pequeña (tan amplia como sea necesario, lo más pequeña posible). Los elementos internos de la biblioteca son algo complejos. Por lo tanto, necesitan estructurarse. Para la estructuración, actualmente veo dos formas: 1. usar paquetes. Pros: la biblioteca puede …



Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.