¿Cuáles son las diferencias entre las dos estructuras de datos ArrayList y Vector , y dónde debe usar cada una de
¿Cuáles son las diferencias entre las dos estructuras de datos ArrayList y Vector , y dónde debe usar cada una de
Tengo que guardar miles de cadenas en la memoria para poder acceder en serie en Java. ¿Debo almacenarlos en una matriz o debo usar algún tipo de Lista? Dado que las matrices mantienen todos los datos en una porción contigua de memoria (a diferencia de las Listas), ¿causaría problemas el uso de una...
Quiero implementar una función de programación en mi proyecto. Así que busqué en Google un programa de administrador de alarmas pero no puedo encontrar ningún ejemplo. ¿Alguien puede ayudarme con un programa básico de gestión de
Por primera vez en mi vida me encuentro en una posición en la que escribo una API de Java que será de código abierto. Con suerte para ser incluido en muchos otros proyectos. Para iniciar sesión, yo (y de hecho las personas con las que trabajo) siempre he usado JUL (java.util.logging) y nunca he...
Estoy usando Mockito 1.9.0. Quiero simular el comportamiento de un solo método de una clase en una prueba JUnit, así que tengo final MyClass myClassSpy = Mockito.spy(myInstance); Mockito.when(myClassSpy.method1()).thenReturn(myResults); El problema es que, en la segunda línea, en...
Estoy jugando con lambdas en Java 8 y me encontré con una advertencia local variables referenced from a lambda expression must be final or effectively final. Sé que cuando uso variables dentro de una clase anónima deben ser finales en la clase externa, pero aún así, ¿cuál es la diferencia entre...
¿Hay un equivalente de Java para System.IO.Path.Combine() en C # /. NET? ¿O algún código para lograr esto? Este método estático combina una o más cadenas en una
¿Cuál es la forma más aceptada de convertir a booleana inten
Tengo una clase que debe tener algunos métodos estáticos. Dentro de estos métodos estáticos, necesito llamar al método getClass () para hacer la siguiente llamada: public static void startMusic() { URL songPath = getClass().getClassLoader().getResource("background.midi"); } Sin embargo, Eclipse...
Estoy usando la sala de componentes de la base de datos de Android He configurado todo, pero cuando compilo, Android Studio me da esta advertencia: El directorio de exportación de esquema no se proporciona al procesador de anotaciones, por lo que no podemos exportar el esquema. Puede...
¿Cuál es la diferencia entre los siguientes mapas que creo (en otra pregunta, la gente respondió usándolos aparentemente de manera intercambiable y me pregunto si / cómo son diferentes): HashMap<String, Object> map = new HashMap<String, Object>(); Map<String, Object> map = new...
Cualquier forma de fundido java.lang.Doublea java.lang.Integer? Lanza una excepción "java.lang.ClassCastException: java.lang.Double incompatible con
Tal como está actualmente, esta pregunta no es adecuada para nuestro formato de preguntas y respuestas. Esperamos que las respuestas sean respaldadas por hechos, referencias o experiencia, pero esta pregunta probablemente solicitará debate, argumentos, encuestas o discusión
En términos de Java, cuando alguien pregunta: ¿Qué es el polimorfismo? ¿Podría sobrecargar o anulando sería una respuesta aceptable? Creo que hay algo más que eso. SI tuvo una clase base abstracta que definió un método sin implementación, y definió ese método en la subclase, ¿eso todavía...
En Java vemos muchos lugares donde el final se puede usar palabra clave pero su uso es poco común. Por ejemplo: String str = "abc"; System.out.println(str); En el caso anterior, strpuede ser, finalpero esto comúnmente se deja fuera. Cuando un método nunca se va a anular, podemos usar la palabra...
Vi algún método en Java declarado como: void foo(@Nullable Object obj) { ... } ¿Qué significa @Nullableaquí? ¿Significa que la entrada podría ser null? Sin la anotación, la entrada aún puede ser nula, así que supongo que no es solo
Estaba revisando un documento y me encontré con un término llamado DAO. Descubrí que es un objeto de acceso a datos. ¿Puede alguien explicarme qué es esto realmente? Sé que es una especie de interfaz para acceder a datos de diferentes tipos de fuentes, en medio de esta pequeña investigación mía me...
He copiado el sample.wararchivo en el webappsdirectorio de Tomcat y puedo acceder localhost:8080. Ahora, ¿cómo lo implementará Tomcat? Quiero decir, ¿debo abrirlo en el navegador? ¿Cómo puedo acceder a la
Me gusta cómo Java tiene un mapa donde puede definir los tipos de cada entrada en el mapa, por ejemplo <String, Integer>. Lo que estoy buscando es un tipo de colección donde cada elemento de la colección es un par de valores. Cada valor en el par puede tener su propio tipo (como el ejemplo...
Tengo una matriz aque se actualiza constantemente. Digamos Vamos a = [1,2,3,4,5]. Necesito hacer una copia duplicada exacta de ay llamarlo b. Si tuviera aque cambiar a [6,7,8,9,10], btodavía debería ser [1,2,3,4,5]. ¿Cuál es la mejor manera de hacer esto? Intenté un forbucle como: for(int i=0;...