Preguntas etiquetadas con java

76
¿Por qué necesitamos Maven o Ant, si ya tenemos Eclipse?

Creo que esta pregunta es una extensión de Compare con el IDE para Java, ¿todavía necesitamos Ant? Hay respuestas para la pregunta anterior, pero deseo conocer un ejemplo concreto del uso de Maven o Ant sobre solo Eclipse. Cuando desarrollo en Eclipse, Eclipse hace todo por mí y solo necesito...

76
Maven No puede ubicar el compilador de Javac en:

Cuando trato de generar un archivo war, muestra algún error como [ERROR] Unable to locate the Javac Compiler in: [ERROR] C:\Program Files\Java\jre7\..\lib\tools.jar Cuando lo hago echo %path%se nota C:\Windows\System32;D:\name\name1\Softwares\Maven\apache-maven-3.0.4\b in;C:\Program...

71
Capturando múltiples excepciones en Java-8

Al probar la función de captura múltiple que encontré en mi m1()método, todo funciona bien como se esperaba. Sin embargo, en m2()el mismo código no se compila. Acabo de cambiar la sintaxis para reducir la cantidad de líneas de código. public class Main { public int m1(boolean bool) { try { if...

56
¿Cuál es el significado de java.util. @ Nullable?

Estoy leyendo el código de Guava donde encontré la anotación java.util.@Nullableen algún código. Sé el significado de @Nullable, pero no entiendo este. En particular, no puedo encontrar una clase llamada Nullableen el paquete java.util. Por favor, que alguien me diga cuál es el significado de esto...

50
¿Por qué la complejidad computacional es O (n ^ 4)?

int sum = 0; for(int i = 1; i < n; i++) { for(int j = 1; j < i * i; j++) { if(j % i == 0) { for(int k = 0; k < j; k++) { sum++; } } } } No entiendo cómo cuando j = i, 2i, 3i ... el último forciclo se ejecuta n veces. Supongo que simplemente no entiendo cómo llegamos a esa...

47
¿Algún compilador para la JVM usa el goto "ancho"?

Me imagino que la mayoría de ustedes saben que gotoes una palabra clave reservada en el lenguaje Java pero que en realidad no se usa. Y probablemente también sepa que gotoes un código de operación de Java Virtual Machine (JVM). Creo que todas las estructuras de flujo de control sofisticados de...

40
¿Por qué 11010100 << 1 es igual a 110101000, no 10101000?

¿Por qué cuando trato de cambiar bits para 11010100 2 , el resultado es 110101000 2 , no 10101000 2 ? int a = Integer.parseInt("11010100", 2) << 1; Intento hacer esto: int a = (byte)(Integer.parseInt("11010100", 2) << 1); Pero si el valor de salida es mayor que 128, todo entra en...