1、Guava
Google专用的Java工具集合,与Appache Commons相似,Github上面有Guava源码,Jar包在这里(需要翻墙)
2、Appache Commons
1)BSF--Bean Scripting FrameWork:BSF主页
Bean脚本框架是一组Java Classes提供了在Java应用程序内对脚本语言的支持,通过脚本语言可以访问java的对象和方法。Bean Scripting Framework 支持的其它语言包括Javascript;Python (Jython或JPython);Tcl (Jacl);NetRexx (IBM REXX脚本语言用Java实现的一个扩展版本);JRuby;JudoScript;Groovy;ObjectScript
3、Log4j
log4j是Java的日志记录框架,站点:Log4j主页
4、Mahout
可以用在Hadoop上,也可以单机环境下使用(部分算法如推荐算法和关联规则)的数据挖掘框架,0.9以及之前的是用MapReduce做分布式计算的,以后版本听说会转到Spark上,站点:mahout主页
5、Netty
基于JavaNIO的Java网络通信框架,(站点:Netty主页)与MINA、Grizzily并列,其中MINA和Netty作者是同一个人。。。
下面是Netty的一些资料:
1)http://hongweiyi.com/2014/01/netty-4-x-thread-model/;
2)https://github.com/code4craft/netty-learning;
3)http://ifeve.com/netty5-user-guide/