详细描述map、list、set的常用子类特性,各个场景的适用。