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





27
¿Es una mala práctica hacer que un setter devuelva "esto"?
¿Es una buena o mala idea hacer que los setters en Java devuelvan "esto"? public Employee setName(String name){ this.name = name; return this; } Este patrón puede ser útil porque puedes encadenar a los setters de esta manera: list.add(new Employee().setName("Jack Sparrow").setId(1).setFoo("bacon!")); en lugar de esto: Employee e = new Employee(); …
249 java  design-patterns  api  oop 

7
Trust Store vs Key Store: creación con keytool
Entiendo que el almacén de claves generalmente contendría claves privadas / públicas y el almacén de confianza solo las claves públicas (y representa la lista de partes de confianza con las que tiene la intención de comunicarse). Bueno, esa es mi primera suposición, así que si eso no es correcto, …
249 java  ssl  keytool  jce 

11
Java: dividir una cadena separada por comas pero ignorar comas entre comillas
Tengo una cadena vagamente así: foo,bar,c;qual="baz,blurb",d;junk="quux,syzygy" que quiero dividir por comas, pero necesito ignorar comas entre comillas. ¿Cómo puedo hacer esto? Parece que un enfoque regexp falla; Supongo que puedo escanear manualmente e ingresar a un modo diferente cuando veo una cita, pero sería bueno usar bibliotecas preexistentes. ( Editar …
249 java  regex  string 


22
Java: sun.security.provider.certpath.SunCertPathBuilderException: no se puede encontrar la ruta de certificación válida para el objetivo solicitado
Tengo una clase que descargará un archivo de un servidor https . Cuando lo ejecuto, devuelve muchos errores. Parece que tengo un problema con mi certificado. ¿Es posible ignorar la autenticación cliente-servidor? ¿Si es así, cómo? package com.da; import java.io.FileOutputStream; import java.io.IOException; import java.nio.CharBuffer; import java.util.concurrent.Future; import org.apache.http.HttpResponse; import org.apache.http.client.utils.URIUtils; …


14
Android: ¿Diferencia entre onInterceptTouchEvent y dispatchTouchEvent?
¿Cuál es la diferencia entre onInterceptTouchEventy dispatchTouchEventen Android? Según la guía para desarrolladores de Android, ambos métodos se pueden utilizar para interceptar un evento táctil ( MotionEvent), pero ¿cuál es la diferencia? ¿Cómo hacer onInterceptTouchEvent, dispatchTouchEventy onTouchEventinteractúan entre sí dentro de una jerarquía de Vistas ( ViewGroup)?

6
¿Qué significa "| ="? (operador igual de tubería)
Intenté buscar usando Google Search y Stack Overflow, pero no mostró ningún resultado. He visto esto en el código de la biblioteca de código abierto: Notification notification = new Notification(icon, tickerText, when); notification.defaults |= Notification.DEFAULT_SOUND; notification.defaults |= Notification.DEFAULT_VIBRATE; ¿Qué significa "| =" ( pipe equal operator)?
249 java  android  operators 

14
JAX-RS - ¿Cómo devolver el código de estado JSON y HTTP juntos?
Estoy escribiendo una aplicación web REST (NetBeans 6.9, JAX-RS, TopLink Essentials) e intento devolver el código de estado JSON y HTTP. Tengo un código listo y funcionando que devuelve JSON cuando se llama al método HTTP GET desde el cliente. Esencialmente: @Path("get/id") @GET @Produces("application/json") public M_機械 getMachineToUpdate(@PathParam("id") String id) { …


23
¿Cómo convertir una matriz de bytes a una cadena y viceversa?
Tengo que convertir una matriz de bytes a una cadena en Android, pero mi matriz de bytes contiene valores negativos. Si convierto esa cadena de nuevo en matriz de bytes, los valores que obtengo son diferentes de los valores originales de la matriz de bytes. ¿Qué puedo hacer para obtener …
248 java 

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.