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





22
¿Qué anotación Java @NotNull debería usar?
Estoy buscando hacer que mi código sea más legible, así como utilizar herramientas como la inspección de código IDE y / o el análisis de código estático (FindBugs y Sonar) para evitar NullPointerExceptions. Muchas de las herramientas parecen incompatibles con la @NotNull/ @NonNull/ @Nonnullanotación de las demás y enumerarlas todas …

26
Cómo instalar Java 8 en Mac
Quiero hacer algo de programación con el último JavaFX, que requiere Java 8. Estoy usando IntelliJ 13 CE y Mac OS X 9 Mavericks. Ejecuté el instalador Java 8 de Oracle, y parece que los archivos terminaron en /Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk pero las versiones anteriores están en /System/Library/Java/JavaFrameworks/jdk1.6.... No estoy seguro de …





30
¿Por qué RecyclerView no tiene onItemClickListener ()?
Estaba explorando RecyclerViewy me sorprendió ver queRecyclerView no tiene onItemClickListener(). Tengo dos preguntas. Pregunta principal Quiero saber por qué Google eliminó onItemClickListener() ? ¿Hay un problema de rendimiento o algo más? Pregunta secundaria Resolví mi problema escribiendo onClickmi RecyclerView.Adapter: public static class ViewHolder extends RecyclerView.ViewHolder implements OnClickListener { public TextView …

17
Diferencia entre HashMap, LinkedHashMap y TreeMap
¿Cuál es la diferencia entre HashMap, LinkedHashMapy TreeMapen Java? No veo ninguna diferencia en la salida ya que los tres tienen keySety values. ¿Qué son los Hashtables? Map m1 = new HashMap(); m1.put("map", "HashMap"); m1.put("schildt", "java2"); m1.put("mathew", "Hyden"); m1.put("schildt", "java2s"); print(m1.keySet()); print(m1.values()); SortedMap sm = new TreeMap(); sm.put("map", "TreeMap"); sm.put("schildt", …
958 java  map 

17
:: Operador (doble colon) en Java 8
Estaba explorando la fuente de Java 8 y encontré esta parte particular del código muy sorprendente: //defined in IntPipeline.java @Override public final OptionalInt reduce(IntBinaryOperator op) { return evaluate(ReduceOps.makeInt(op)); } @Override public final OptionalInt max() { return reduce(Math::max); //this is the gotcha line } //defined in Math.java public static int max(int …
956 java  java-8 

13
Clases Estáticas En Java
¿Hay algo como static classen Java? ¿Cuál es el significado de tal clase? ¿Todos los métodos de la clase estática también deben serlo static? ¿Se requiere al revés, que si una clase contiene todos los métodos estáticos, la clase también será estática? ¿Para qué sirven las clases estáticas?

10
Cómo burlarse de los métodos nulos con Mockito
¿Cómo burlarse de los métodos con tipo de retorno nulo? Implementé un patrón de observación, pero no puedo burlarme de él porque no sé cómo. Y traté de encontrar un ejemplo en Internet pero no tuve éxito. Mi clase se ve así: public class World { List<Listener> listeners; void addListener(Listener …

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.