个人认为,“海堤上早已人山人海”这句话属于兼格修辞格,既是比喻句,也是夸张句。

“早已人山人海”意思是说,人像山一样多像海一样多,这句话是没有比喻词的借喻。

另一方面,形容人多,但不可能真的成了人山人海,只是在人密集程度上做了刻意放大,给人以深刻的印象,是典型的夸张。