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].


17
¿Qué se entiende por inmutable?
Esta podría ser la pregunta más tonta que se haya hecho, pero creo que es bastante confuso para un novato en Java. ¿Alguien puede aclarar qué se entiende por inmutable ? ¿Por qué es un Stringinmutable? ¿Cuáles son las ventajas / desventajas de los objetos inmutables? ¿Por qué debería StringBuilderpreferirse …


15
¿Es una cadena Java realmente inmutable?
Todos sabemos que Stringes inmutable en Java, pero verifique el siguiente código: String s1 = "Hello World"; String s2 = "Hello World"; String s3 = s1.substring(6); System.out.println(s1); // Hello World System.out.println(s2); // Hello World System.out.println(s3); // World Field field = String.class.getDeclaredField("value"); field.setAccessible(true); char[] value = (char[])field.get(s1); value[6] = 'J'; value[7] …




11
¿Qué demonios son los frijoles de primavera?
Todavía tengo que encontrar una definición de alto nivel de frijoles Spring que pueda entender. Los veo referenciados a menudo en la documentación y los libros de Grails, pero creo que comprender lo que son sería beneficioso. Entonces, ¿qué son los frijoles de primavera? ¿Cómo se pueden usar? ¿Tienen algo …
398 java  spring  grails 







18
¿Por qué no debería usarse Java 8's Opcional en argumentos
He leído en muchos sitios web. Opcional debe usarse solo como tipo de retorno y no en argumentos de método. Estoy luchando por encontrar una razón lógica por la cual. Por ejemplo, tengo una lógica que tiene 2 parámetros opcionales. Por lo tanto, creo que tendría sentido escribir la firma …
392 java  java-8  optional 

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.