Preguntas etiquetadas con java

Java es un lenguaje de programación popular de alto nivel. Use esta etiqueta cuando tenga problemas para usar o comprender el lenguaje en sí. Esta etiqueta rara vez se usa sola y se usa con mayor frecuencia junto con [spring], [spring-boot], [jakarta-ee], [android], [javafx], [gradle] y [maven].

4
¿Puede agregar un mensaje personalizado a AssertJ assertThat?
Tenemos un conjunto de pruebas que usa principalmente aserciones JUnit con comparadores Hamcrest. Uno de nuestro equipo comenzó a experimentar con AssertJ e impresionó a la gente con su sintaxis, flexibilidad y declaratividad. Hay una característica que proporciona JUnit para la que no puedo encontrar un equivalente en AssertJ: agregar …

4
¿Cuál es el punto de la clase opcional de Guava?
Recientemente leí sobre esto y vi a personas que usaban esta clase, pero en casi todos los casos, el uso también nullhabría funcionado, si no de manera más intuitiva. ¿Alguien puede dar un ejemplo concreto donde Optionalse lograría algo que nullno se pudo o de una manera mucho más limpia? …
89 java  generics  guava 

3
¿Qué artefacto para org.springframework.mail?
Me gustaría usar el soporte de primavera para enviar correos. Mi proyecto está construido con maven-2 y uso spring-core 2.5.5 Traté de buscar en el repositorio central de maven el artefacto para incluirlo en mi pom.xml, y el único que encontré es el soporte de resorte . El problema es …

16
¿Cómo implementar una aplicación Java de instancia única?
En algún momento veo muchas aplicaciones como msn, windows media player, etc. que son aplicaciones de instancia única (cuando el usuario ejecuta mientras la aplicación se está ejecutando, no se crea una nueva instancia de aplicación). En C #, uso la Mutexclase para esto, pero no sé cómo hacerlo en …

7
¿Es mejor usar System.arraycopy (…) que un bucle for para copiar matrices?
Quiero crear una nueva matriz de objetos juntando dos matrices más pequeñas. No pueden ser nulos, pero el tamaño puede ser 0. No puedo elegir entre estas dos formas: ¿son equivalentes o una más eficiente (por ejemplo, system.arraycopy () copia fragmentos completos)? MyObject[] things = new MyObject[publicThings.length+privateThings.length]; System.arraycopy(publicThings, 0, things, …
89 java 

4
¿Qué es la técnica de inversión de bucle?
Estaba revisando un documento que habla sobre las técnicas de optimización del compilador Just -In-Time (JIT) para Java. Uno de ellos fue la "inversión de bucle". Y el documento dice: Reemplaza un whilebucle regular con un do-whilebucle. Y el do-whilebucle se establece dentro de una ifcláusula. Este reemplazo conduce a …

12
Anulación de métodos y enlaces dinámicos de Java
Ayer tuve una entrevista telefónica técnica de dos horas (que pasé, ¡woohoo!), Pero borré por completo la siguiente pregunta sobre el enlace dinámico en Java. Y es doblemente desconcertante porque solía enseñar este concepto a estudiantes universitarios cuando era asistente técnico hace unos años, por lo que la perspectiva de …


8
¿Cuál es el tamaño de una variable booleana en Java?
Bloqueado . Esta pregunta y sus respuestas están bloqueadas porque la pregunta está fuera de tema pero tiene un significado histórico. Actualmente no acepta nuevas respuestas o interacciones. ¿Alguien puede decir el tamaño de bit de boolean en Java?
89 java  boolean 





7
¿Por qué esto no arroja una NullPointerException?
Nead aclaración para el siguiente código: StringBuilder sample = new StringBuilder(); StringBuilder referToSample = sample; referToSample.append("B"); System.out.println(sample); Esto se imprimirá Bpara que las pruebas sampley los referToSampleobjetos se refieran a la misma referencia de memoria. StringBuilder sample = new StringBuilder(); StringBuilder referToSample = sample; sample.append("A"); referToSample.append("B"); System.out.println(referToSample); Esto imprimirá ABque …

12
Agregación versus composición [cerrado]
Cerrado . Esta pregunta se basa en opiniones . Actualmente no acepta respuestas. ¿Quieres mejorar esta pregunta? Actualice la pregunta para que pueda responderse con hechos y citas editando esta publicación . Cerrado hace 5 años . Mejora esta pregunta Me ha costado mucho entender la diferencia entre composición y …
89 java  oop  uml 

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.