大型软件系统都有详细的日志文件记录系统运行情况,描述了一种基于面向对象的并且采用多线程设计的日志管理模块的设计与实现,日志管理模块将软件系统中记录日志的操作提取出来形成了独立的模块,降低了系统的耦合度,提高了复用性。