Las 100 clases Java más utilizadas
X WangHa publicado en su blog un estudio que ha realizado sobre 10000 proyectos opensource que emplean Java en los cuales ha analizado la frecuencia con la que se usan las distintas clases de la librería estándar de Java. En este análisis ha excluido las clases del paquete java.lang.*, debido a que éstas no requieren un import explícito para poderse usar. Como resultado, ha publicado una lista de las 10000 clase Java más utilizadas, que podéis encontrar aquí. Este es un gráfico resumen de las frecuencias de uso de varias de ellas:
Y aquí tenéis las 10 primeras clases de la lista; el número que va entre paréntesis es el número de proyectos de entre los 10,000 analizados que usaban la clase en cuestión:
- java.util.ArrayList (6958)
- java.io.IOException (6866)
- java.util.List (6784)
- java.util.HashMap (5590)
- java.util.Map (5413)
- java.io.File (5097)
- java.io.InputStream (4234)
- java.util.Set (3915)
- java.util.Arrays (3884)
- java.util.Iterator (3856)
Reader Comments (3)
¿Puesto # 2 del Top 100?
¡IOException!
:D
jajjajajaja
jajjaja IOException
me pregunto de todas las veces que la usaron solo para que el compilador no le escupiera la lengua
todo el mundo sabe que el manejo de exepciones en java esta de adorno todo el mundo las usa mal (si maneja las excepciones en primer lugar )
díganme cuantos de ustedes vieron código como el siguiente
try{
desactivaBonbaVidaoMuerte();
}catch(Excepcion e){//esto sirve para manejar expeciones importante!!!!! se pone para //seguir la buenas practicas y comentarios inútiles
;;
}
Lo sorprendente es que ArrayList se use más que List. No habla muy bien del código opensource.
Aunque después de leer el comentario de Luis ya me lo explico un poco