Preguntas etiquetadas con java

Java es un lenguaje de programación de alto nivel, independiente de la plataforma y orientado a objetos desarrollado originalmente por Sun Microsystems. Actualmente, Java es propiedad de Oracle, que compró Sun en 2010.





11
¿Las cosas orientadas a objetos son realmente tan importantes? [cerrado]
Tal como está actualmente, esta pregunta no es adecuada para nuestro formato de preguntas y respuestas. Esperamos que las respuestas estén respaldadas por hechos, referencias o experiencia, pero esta pregunta probablemente requerirá debate, argumentos, encuestas o discusión extendida. Si cree que esta pregunta se puede mejorar y posiblemente volver a …

6
Funciones estáticas vs clases
Digamos que quiero construir algunas funciones de utilidad para hacer algunas matemáticas básicas con la BigDecimals, por ejemplo, quiero tener una función que calcule el promedio de a List<BigDecimal>. ¿Cuál es el mejor enfoque? ¿Una función estática o una clase de utilidad? public static BigDecimal computeAverage(List<BigDecimal> numbers) o public class …

4
¿Cómo podría hacer pruebas automáticas para GUI?
¿Cómo puedo comprobar automáticamente qué se ve y qué no? O al menos, ¿cómo puedo organizar algunas pruebas parcialmente automáticas? IDE: Eclipse (podría usar también IntelliJ Idea si es necesario) Herramienta de prueba: Junit (de nuevo, podría usar otra cosa si se aconseja, pero mejor si es gratis) Sistema operativo …
8 java  testing  gui  ui 


2
¿Hay alguna manera de manejar colecciones anidadas de manera más elegante?
Mi pregunta es más bien una pregunta de diseño. En mi programa llegué a una estructura de datos que se parece a esto: private ConcurrentHashMap<A, ConcurrentHashMap<B, ConcurrentHashMap<Integer, C>>> services = new ConcurrentHashMap<A, ConcurrentHashMap<B, ConcurrentHashMap<Integer, C>>>(); ¿Hay alguna manera de manejar esa estructura de datos de manera más elegante? ¡Gracias! editar …

2
¿Por qué Java utiliza :: para referencias de métodos en lugar de.?
A menudo me pregunto por qué Java usa ::para referencias de métodos en lugar de ., por ejemplo, por qué escribir System.out::println en vez de System.out.println Por supuesto, uno podría simplemente responder: "porque los diseñadores así lo decidieron". Por otro lado, hubiera esperado la segunda sintaxis porque el punto es …
7 java  methods 


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.