Quiero invocar el mainmétodo que es estático. Obtuve el objeto de tipo Class, pero no puedo crear una instancia de esa clase y tampoco puedo invocar el staticmétodo
Quiero invocar el mainmétodo que es estático. Obtuve el objeto de tipo Class, pero no puedo crear una instancia de esa clase y tampoco puedo invocar el staticmétodo
¿Cuál es la forma más sencilla de esperar ExecutorServicea que finalicen todas las tareas ? Mi tarea es principalmente computacional, por lo que solo quiero ejecutar una gran cantidad de trabajos, uno en cada núcleo. En este momento mi configuración se ve así: ExecutorService es =...
Debo estar perdiendo algo muy obvio, pero he buscado por todas partes y no puedo encontrar este
String s = "hello"; String backup_of_s = s; s = "bye"; En este punto, la variable de copia de seguridad todavía contiene el valor original "hola" (esto se debe a la inmutabilidad de String, ¿verdad?). Pero, ¿es realmente seguro copiar cadenas con este método (que por supuesto no es seguro...
En Java 8, hay un nuevo método String.chars()que devuelve una secuencia de ints ( IntStream) que representa los códigos de caracteres. Supongo que mucha gente esperaría una corriente de chars aquí en su lugar. ¿Cuál fue la motivación para diseñar la API de esta
Estaba probando algunas características nuevas de Java 8 y copié el ejemplo en mi IDE (Eclipse originalmente, luego IntelliJ) como se muestra aquí Eclipse no ofreció soporte alguno para las expresiones lambda, e IntelliJ siguió informando un error No se admiten expresiones lambda en este nivel...
Tengo una aplicación Spring-Boot donde las propiedades predeterminadas se establecen en un application.propertiesarchivo en el classpath (src / main / resources / application.properties). Me gustaría anular algunas configuraciones predeterminadas en mi prueba JUnit con propiedades declaradas en un...
En Java, puede cargar todo tipo de recursos utilizando la misma API pero con diferentes protocolos de URL: file:///tmp.txt http://127.0.0.1:8080/a.properties jar:http://www.foo.com/bar/baz.jar!/COM/foo/Quux.class Esto desacopla muy bien la carga real del recurso de la aplicación que lo necesita,...
En Java, me gustaría tener algo como: class Clazz<T> { static void doIt(T object) { // ... } } Pero consigo No se puede hacer una referencia estática al tipo T no estático No entiendo los genéricos más allá de los usos básicos y, por lo tanto, no tiene mucho sentido. No ayuda que no...
Quiero instalar un JDK específico (el último, por ejemplo). Para esto, fui a la página de descarga de JDK: http://java.sun.com/javase/downloads/index.jsp . Busqué una versión para Mac, pero estoy un poco sorprendido de ver solo versiones descargables para Linux, Windows y Solaris ... Aquí está el...
Intenté usar esto pero no funcionó return value.replaceAll("/[^A-Za-z0-9 ]/",
Cerrada . Esta pregunta necesita estar más centrada . Actualmente no está aceptando respuestas. ¿Quieres mejorar esta pregunta? Actualice la pregunta para que se centre en un problema solo editando esta publicación . Cerrado hace 7 meses . Mejora...
Una pregunta muy simple y rápida sobre las bibliotecas de Java: ¿hay una clase preparada que implemente una Queuecon un tamaño máximo fijo? Por supuesto, es trivial implementarlo manualmente: import java.util.LinkedList; public class LimitedQueue<E> extends LinkedList<E> { private...
Cerrado. Esta pregunta no cumple con las pautas de desbordamiento de pila . Actualmente no está aceptando respuestas. ¿Quieres mejorar esta pregunta? Actualice la pregunta para que sea sobre el tema de Stack Overflow. Cerrado hace 10 meses . Mejora...
Considere un ejemplo (que se compila en Java) public abstract interface Interface { public void interfacing(); public abstract boolean interfacing(boolean really); } ¿Por qué es necesario que una interfaz sea "declarada" abstracta? ¿Hay otras reglas que se aplican con una interfaz...
Acabo de descubrir las nuevas capacidades de transmisión de Java 8. Viniendo de Python, me preguntaba si ahora había una forma ordenada de hacer operaciones en matrices como sumar, multiplicando dos matrices en una forma "pitónica de una
Me gustaría poder escribir una clase Java en un paquete que pueda acceder a métodos no públicos de una clase en otro paquete sin tener que convertirla en una subclase de la otra clase. es
Si tengo una anotación @Transactional en un método privado en un bean Spring, ¿tiene algún efecto la anotación? Si la @Transactionalanotación está en un método público, funciona y abre una transacción. public class Bean { public void doStuff() { doPrivateStuff(); } @Transactional private...
Estoy jugando con la API de reflexión de Java e intentando manejar algunos campos. Ahora estoy atascado con la identificación del tipo de mis campos. Las cuerdas son fáciles, solo hazlo myField.getType().equals(String.class). Lo mismo se aplica para otras clases no derivadas. Pero, ¿cómo verifico...
Soy nuevo en Java y por el momento creé una matriz de objetos en Java. Tengo una clase A por ejemplo: A[] arr = new A[4]; Pero esto solo está creando punteros (referencias) Ay no 4 objetos. ¿Es esto correcto? Veo que cuando intento acceder a funciones / variables en los objetos creados,...