OSGI在java中也能够说是模块化技术,能够参考这篇博文:http://www.javashuo.com/article/p-vqhdxqtr-ho.htmlhtml
这句话说得很好:构造一个大型程序的主要工做极可能就只是根据需求选择合适的模块,而后再写少许的黏合代码而已。大概的意思就是可使用软件来安装软件。好比很常见的jplugin等。这说明了一个解决复杂问题的通用的思路,分层(分类),也就是化大为小的思想。java