2008-09-15 12 views

Respuesta

15
  • Apache Commons

  • Log4J

    colecciones
  • Google

+0

I (corazón) apache commons! –

3

El Google Collections API es bastante útil si se utiliza una gran cantidad de, bueno, colecciones ...

+1

Biblioteca de Guava ahora –

3

Vale la pena decir que lo primero que debe hacer es conocer las bibliotecas en las versiones más nuevas de Java. Muchas ideas han regresado a java: java.util.concurrent, java.nio y javax.xml

6

El Spring framework es sorprendentemente general. Empecé simplemente utilizándolo como una herramienta de administración de configuración, pero luego me di cuenta de lo útil que es la inyección de dependencia cuando realizo un desarrollo basado en pruebas. Luego, poco a poco, descubrí muchos módulos útiles escondidos en las esquinas de Spring.

0

JXL para creación/edición de libros de Excel. Trabajo en un banco y la herramienta de informes multipropósito para trabajo diario es Excel. Cualquier aplicación que hagamos debe importar/exportar desde/a Excel. El único error es que tiene problemas de memoria con grandes libros de trabajo y formateo es un poco oscuro

3

Functional Java ofrece valores de función de primera clase, listas/matrices inmutables, flujos lazy/infinite, tipos de tupla, cualquiera de los tipos, valores opcionales (tipo -segura alternativa a nulo). Funciona bien en conjunto con Google Collections o las colecciones java.util.

También proporciona prácticas abstracciones de simultaneidad como estrategias paralelas, lista paralela/funtores de matriz, simultaneidad de actor y procesos de peso ligero composable.

0

Eche un vistazo a jmate proyecto. Contiene métodos realmente útiles para cadenas, colecciones y operaciones de E/S (por ahora).

Mire unos examples here.

2

lambdaj es una biblioteca segura de subprocesos de métodos estáticos que proporciona una DSL interna para manipular colecciones de forma pseudo-funcional y estáticamente tipada sin iterar explícitamente sobre ellas. Elimina la carga de escribir bucles (a menudo poco legibles) mientras itera sobre colecciones.

2

Google Collections migró al gran Guava Libraries. Contiene algunas utilidades comunes, string matcher, splitter, joiner, IO utils etc.

0

Últimamente estaba tratando de encontrar una respuesta a esta pregunta. Hice algunos análisis de datos para esto, puede encontrar los resultados here y here.

Cuestiones relacionadas