Articles of java

System.currentTimeMillis () frente a la nueva fecha () frente a Calendar.getInstance (). GetTime ()

En Java, ¿cuáles son las implicaciones de rendimiento y recursos del uso System.currentTimeMillis() vs. new Date() vs. Calendar.getInstance().getTime() Según tengo entendido, System.currentTimeMillis () es el más eficiente. Sin embargo, en la mayoría de las aplicaciones, ese valor largo tendría que convertirse en una Fecha u otro objeto similar para hacer algo significativo para los humanos.

¿Cómo convertir un archivo .pfx a un almacén de claves con una clave privada?

Necesito firmar la aplicación de Android ( .apk ). Tengo el archivo .pfx . Lo convertí al archivo .cer través de Internet Explorer y luego convertí .cer a .keystore usando keytool. Luego intenté firmar .apk con jarsigner pero dice que .keystore no contiene una clave privada. ¿Qué estoy haciendo mal?

Debería usar @EJB o @Inject

He encontrado esta pregunta: ¿Cuál es la diferencia entre @Inject y @EJB pero no me hice más sabio? No he hecho Java EE anteriormente ni tengo experiencia con la dependency injection, así que no entiendo qué debo usar. ¿Es @EJB y la antigua forma de inyectar? ¿La inyección la realiza el contenedor EJB al usar […]

CharSequence VS String en Java?

Progtwigndo en Android, la mayoría de los valores de texto se esperan en CharSequence . ¿Porqué es eso? ¿Cuál es el beneficio y cuáles son los principales impactos del uso de CharSequence sobre String? ¿Cuáles son las principales diferencias y qué problemas se esperan al utilizarlos y al convertirlos de uno a otro?

Instalando Java en OS X 10.9 (Mavericks)

He instalado el JDK en Mac OS X v10.8 (Mountain Lion). Cuando lo actualicé a Mac OS X v10.9 (Mavericks) y ejecuté la java -version en la terminal, mostró: No hay tiempo de ejecución de Java presente, solicitando la instalación. Luego instalé manualmente el JDK (1.7) en mi Mac. Parece que la instalación funcionó bien. […]

¿En qué idioma están escritos el comstackdor Java y JVM?

¿En qué idiomas están escritos el comstackdor Java ( javac ), la máquina virtual (JVM) y el iniciador java ?

Límite superior del tipo de devolución genérico – interfaz vs. clase – código sorprendentemente válido

Este es un ejemplo del mundo real de una API de biblioteca de un tercero, pero simplificado. Comstackdo con Oracle JDK 8u72 Considera estos dos métodos: X getCharSequence() { return (X) “hello”; } X getString() { return (X) “hello”; } Ambos informan una advertencia de “lanzamiento sin verificar”: entiendo por qué. Lo que me desconcierta […]

Cómo crear un archivo .jar o export jar en IntelliJ (como eclipse java archive export)

Estaba usando IntelliJ-IDEA IDE, quiero crear un archivo jar a partir de archivos de clase comstackdos de Java. pero no encontré comando o archivo, Cómo crear un archivo jar (como eclipse java archive export)

Integer.valueOf () versus Integer.parseInt ()

Además de Integer.parseInt() manejando el signo menos (como está documentado), ¿hay alguna otra diferencia entre Integer.valueOf() y Integer.parseInt() ? Y como ninguno puede analizar , como decimal separador de miles (produce NumberFormatException ), ¿hay un método Java disponible para hacerlo?

¿Cómo evitar la necesidad de especificar la ubicación de WSDL en un cliente de servicio web generado por CXF o JAX-WS?

Cuando genero un cliente de servicio web usando wsdl2java de CXF (que genera algo similar a wsimport), a través de maven, mis servicios comienzan con códigos como este: @WebServiceClient(name = “StatusManagement”, wsdlLocation = “c:/some_absolute_path_to_a_wsdl_file.wsdl”, targetNamespace = “http://tempuri.org/”) public class StatusManagement extends Service { public final static URL WSDL_LOCATION; public final static QName SERVICE = new […]