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

7
paquete javax vs java
¿Cuál es la razón detrás del paquete javax? ¿Qué entra en java y qué pasa en javax? Sé que muchos paquetes empresariales están en Java, pero también Swing, la nueva API de fecha y hora (JSR-310) y otros paquetes J2SE.
385 java 

8
¿Cuál es este formato de fecha? 2011-08-12T20: 17: 46.384Z
Tengo la siguiente fecha: 2011-08-12T20:17:46.384Z. ¿Qué formato es este? Estoy tratando de analizarlo con Java 1.4 a través DateFormat.getDateInstance().parse(dateStr)y estoy obteniendo java.text.ParseException: fecha no analizable: "2011-08-12T20: 17: 46.384Z" Creo que debería usar SimpleDateFormat para analizar, pero primero tengo que conocer la cadena de formato. Todo lo que tengo para eso …


6
Módulos Maven + Construyendo un Módulo Específico Único
Tengo un proyecto Maven multi-módulo con un proyecto principal Py tres sub-módulos A, By C. Ambos By Cson proyectos de guerra y ambos dependen A. Puedo escribir mvn compileen Py tienen todos los sub-módulos compilados adecuadamente. El problema surge cuando quiero hacer operaciones para módulos específicos. Me gustaría poder empaquetar …



13
Cómo extraer una subcadena usando regex
Tengo una cadena que tiene dos comillas simples, el 'personaje. Entre las comillas simples están los datos que quiero. ¿Cómo puedo escribir una expresión regular para extraer "los datos que quiero" del siguiente texto? mydata = "some string with 'the data i want' inside";

22
¿Hay una manera concisa de iterar sobre una secuencia con índices en Java 8?
¿Hay una manera concisa de iterar sobre una secuencia mientras se tiene acceso al índice en la secuencia? String[] names = {"Sam","Pamela", "Dave", "Pascal", "Erik"}; List<String> nameList; Stream<Integer> indices = intRange(1, names.length).boxed(); nameList = zip(indices, stream(names), SimpleEntry::new) .filter(e -> e.getValue().length() <= e.getKey()) .map(Entry::getValue) .collect(toList()); lo que parece bastante decepcionante en …
382 java  java-8  java-stream 




7
El método tiene el mismo borrado que otro método en tipo
¿Por qué no es legal tener los siguientes dos métodos en la misma clase? class Test{ void add(Set<Integer> ii){} void add(Set<String> ss){} } Consigo el compilation error El método add (Set) tiene el mismo add de borrado (Set) que otro método del tipo Test. Si bien puedo solucionarlo, me preguntaba …
381 java  generics 

22
¿Evitar sincronizado (esto) en Java?
Cada vez que surge una pregunta en SO sobre la sincronización de Java, algunas personas están muy ansiosas por señalar que se synchronized(this)debe evitar. En cambio, afirman, se prefiere un bloqueo en una referencia privada. Algunas de las razones dadas son: algún código maligno puede robar tu cerradura (muy popular …

25
¿Cómo esperar a que todos los hilos terminen, utilizando ExecutorService?
Necesito ejecutar una cantidad de tareas 4 a la vez, algo como esto: ExecutorService taskExecutor = Executors.newFixedThreadPool(4); while(...) { taskExecutor.execute(new MyTask()); } //...wait for completion somehow ¿Cómo puedo recibir una notificación una vez que todos estén completos? Por ahora no puedo pensar en nada mejor que configurar un contador de …

11
@Resource vs @Autowired
¿Qué anotación, @Resource ( jsr250 ) o @Autowired (Spring-specific) debo usar en DI? He usado con éxito tanto en el pasado @Resource(name="blah")como@Autowired @Qualifier("blah") Mi instinto es seguir con la @Resourceetiqueta, ya que ha sido ratificada por la gente jsr. ¿Alguien tiene pensamientos fuertes sobre esto?

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.