船艦五千餘艘,並不斷派出較大規模的船隊,北航遼東,南通南海。其中大船上下五層,可載三千人。
在作滅吳準備時發明將許多船拼裝成一艘大船的造船方法。這種大船稱為「連舫」,「方百二十步,受二千人。以木為城,起樓櫓,開四出門,其上皆得馳馬來往」
造船數量很大,東晉安帝時,建康一次風災,所毀官商船隻約達萬艘。在冀、定、相三州造船即達三千艘。