java

¿Cómo crear una matriz genérica en Java?

Debido a la implementación de Java generics, no puede tener código como este: public class GenSet<E> { private E ... ])Array.newInstance(clazz, capacity); } private final T[] array; } Pero realmente no entiendo lo que está pasando.

Comparando cadenas con = = que se declaran finales en Java

Tengo una pregunta simple sobre las cadenas en Java. El siguiente segmento de código simple solo concatena dos cadenas y lueg ... caso devuelve true. ¿Por qué final hace una diferencia? ¿Tiene que hacer ¿algo con el grupo de pasantes o me están engañando?

¿Java tiene una enumeración completa para los códigos de respuesta HTTP?

Me pregunto si hay un tipo de enumeración en alguna biblioteca de clases Java estándar que defina constantes simbólicas para ... vax.ws.rs.core.Response.Status. Funciona, pero solo define aproximadamente la mitad de los códigos de respuesta HTTP válidos.

Cómo resolver java.lang.NoClassDefFoundError: javax / xml/bind / JAXBException en Java 9

Tengo un código que usa clases de API JAXB que se han proporcionado como parte del JDK en Java 6/7/8. Cuando corro el mismo ... clases JAXB se han proporcionado como parte del JDK desde Java 6, así que ¿por qué Java 9 ya no puede encontrar estas clases?

Inmutabilidad de Cadenas en Java

Considere el siguiente ejemplo. String str = new String(); str = "Hello"; System.out.println(str); //Prints Hello str = ... se crean de nuevo ("Mississippi" y "M!ss!ss!pp!") and the reference str points to a different object after replace() method?

Diferencia entre break y continue

¿Puede alguien decirme la diferencia entre break y continue declaraciones?

Las diferencias reales entre "java server" y "java -client"?

¿Hay alguna diferencia práctica real entre "java-server" y "java-client"? Todo lo que puedo encontrar en el sitio de Sun es ... comienza más lento pero debería correr más rápido". ¿Cuáles son las diferencias reales? (Usando JDK 1.6.0_07 actualmente.)

Usar Mockito para simular clases con parámetros genéricos

¿Existe un método limpio para burlarse de una clase con parámetros genéricos? Digamos que tengo que burlarme de una clase F ... a tener gatitos cuando más tarde lo pase a un método esperando Foo<Bar>. ¿Es el casting el único medio de hacer esto?

Cómo hacer la decodificación de URL en Java?

En Java, quiero convertir esto: https%3A%2F%2Fmywebsite%2Fdocs%2Fenglish%2Fsite%2Fmybook.do%3Frequest_type A esto: http ... atch(Exception E){ } } } Pero no funciona bien. ¿Cómo se llaman estos formatos %3A y %2F y cómo los convierto?

Trigger 404 en Spring-MVC controller?

¿Cómo consigo que un controlador Spring 3.0 active un 404? Tengo un controlador con @RequestMapping(value = "/**", method = RequestMethod.GET)y para algunas URL que acceden al controlador, quiero que el contenedor aparezca con un 404.

¿Cuál es la diferencia entre Spring, Struts, Hibernate, JavaServer Faces, Tapestry?

Puedo saber cuál es la diferencia entre:- Primavera Puntales Puntales 2 Hibernar JavaServer Faces JavaServer Pages Ta ... ementarios entre sí? O son alternativas entre sí (después de usar una de ellas, entonces no necesito usar la otra)? Gracias.

Cómo usar Class en Java?

Hay una buena discusión de los genéricos y lo que realmente hacen detrás de escena en esta pregunta, por lo que todos sabemos ... specificar qué clase tendrá el objeto Class? Claramente no lo sé, o no estaría usando el objeto Class, usaría el específico.

Proyecto Maven Run

¿Existe una "fase" o "objetivo" de Maven para simplemente ejecutar el método principal de una clase Java? Tengo un proyecto que me gustaría probar manualmente simplemente haciendo algo como "mvn ejecutar".

Java-enviar parámetros HTTP a través del método POST fácilmente

Estoy utilizando con éxito este código para enviar HTTP solicitudes con algunos parámetros a través del método GET void sen ... ne HttpURLConnection algún método que pueda ayudar? ¿Hay alguna construcción Java útil? Cualquier ayuda sería muy apreciada.

Cómo convertir valor enum a int?

Tengo una función que devuelve un tipo int. Sin embargo, solo tengo un valor de la enumeración de IMPUESTOS. ¿Cómo puedo em ... } TAX var = TAX.NOTAX; // This value will differ public int getTaxValue() { // what do do here? // return (int)var; }

¿Cuál es la convención para el separador de palabras en nombres de paquetes Java?

¿Cómo se deben separar las palabras en los nombres de los paquetes? ¿Cuáles de las siguientes son correctas? com.stackove ... (subrayado) com.stackoverflow.my-package (guiones) com.stackoverflow.MyPackage (camelCase) ¿Cuál es la norma general?

Obtener el Contexto de la Aplicación Spring

¿Hay alguna forma de solicitar estáticamente/globalmente una copia del ApplicationContext en una aplicación Spring? Suponie ... hay una manera de que una clase pregunte por el contexto creado anteriormente? (Que supongo que tiene que ser un singleton?)

¿Por qué es (a * b!= 0) más rápido que (a!= 0 & & b!= 0) en Java?

Estoy escribiendo algún código en Java donde, en algún momento, el flujo del programa está determinado por si dos variables i ... ava (TM) SE Runtime Environment (build 1.8.0_45-b14) Java HotSpot (TM) de 64 bits Servidor VM (build 25.45-b02, modo mixto)

División entera: ¿Cómo se produce un doble?

Para este bloque de código: int num = 5; int denom = 7; double d = num / denom; El valor de d es 0.0. Puede ser forzado a ... Pero, ¿hay otra forma de obtener el resultado double correcto? No me gusta elegir primitivos, quién sabe lo que puede pasar.