Buscar
Social
Ofertas laborales ES
« CoderPower - Participa en este reto algorítmico online y gana una impresora 3D | Main | La apertura de la JavaOne 2014 »
miércoles
oct012014

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:

  1. java.util.ArrayList (6958)
  2. java.io.IOException (6866)
  3. java.util.List (6784)
  4. java.util.HashMap (5590)
  5. java.util.Map (5413)
  6. java.io.File (5097)
  7. java.io.InputStream (4234)
  8. java.util.Set (3915)
  9. java.util.Arrays (3884)
  10. java.util.Iterator (3856)

 

 

PrintView Printer Friendly Version

EmailEmail Article to Friend

Reader Comments (3)

¿Puesto # 2 del Top 100?

¡IOException!

:D

octubre 1, 2014 | Registered Commenterefrigerio

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
;;
}

octubre 1, 2014 | Unregistered Commenterluis

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

octubre 2, 2014 | Unregistered Commenteranonimo

PostPost a New Comment

Enter your information below to add a new comment.

My response is on my own website »
Author Email (optional):
Author URL (optional):
Post:
 
Some HTML allowed: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <code> <em> <i> <strike> <strong>