Preguntas etiquetadas con java

33
Operaciones de flujo intermedio no evaluadas en conteo

Parece que tengo problemas para entender cómo Java compone las operaciones de transmisión en una tubería de transmisión. Al ejecutar el siguiente código public static void main(String[] args) { StringBuilder sb = new StringBuilder(); var count = Stream.of(new String[]{"1", "2", "3", "4"})...

23
¿Para qué sirve la opción java.security.egd?

En un proyecto en el que estoy trabajando, la aplicación se inicia utilizando un comando similar a este: java -Djava.security.egd=file:/dev/urandom -jar app.jar Nunca he visto la java.security.egdopción antes. Al buscar un poco, parece que se usa para configurar la generación de números...

21
¿Qué es un proxy con alcance en Spring?

Como sabemos, Spring usa proxies para agregar funcionalidad ( @Transactionaly @Scheduledpor ejemplo). Hay dos opciones: usar un proxy dinámico JDK (la clase tiene que implementar interfaces no vacías) o generar una clase secundaria usando el generador de código CGLIB. Siempre pensé que proxyMode me...

20
Promoción de tipo Java en parámetros

Me topé con este fragmento: public class ParamTest { public static void printSum(int a, double b) { System.out.println("In intDBL " + (a + b)); } public static void printSum(long a, long b) { System.out.println("In long " + (a + b)); } public static void printSum(double a, long b) {...

20
Paths.get vs Path.of

Por lo que puedo ver, Paths.gety Path.ofparece hacer exactamente lo mismo, convertir una o más cadenas en un Pathobjeto; la documentación https://docs.oracle.com/javase/8/docs/api/java/nio/file/Paths.html#get-java.lang.String-java.lang.String...- y https:

20
Definir constructor predeterminado para registro

Tengo un registro y quiero agregarle el constructor predeterminado. public record Record(int recordId) { public Record { } } Pero creó un constructor con intparam. public final class Record extends java.lang.Record { private final int recordId; public Record(int); //other method } ¿Cómo...