老牌资本主义国家中,德国和俄罗斯的地理环境不允许他们发展大海军,特别是德国。应该说德国的海军最强的时候应该是一战前和一战中,那个无畏级战列舰和超无畏级舰时代,英国有将近40艘战列舰,德国有将近30艘战列舰。两个不仅在欧洲西线进行大规模的陆战,还进行了人类历史上最大的战列舰队之间的海战,日德兰大海战。双方投入的舰艇数量之多,火炮口径之大,令人发指。可惜英国皇家海军的总吨位有270万吨,且主炮口径超过德国。不过德国公海舰队也是仅次于英国海军的。可惜的是,德国的地理环境不适合德国拥有大舰队,德国的基尔港和威廉港都处于英国皇家海军的包围中,无论是西出英吉利海峡,还是北出北海都会受到英国海军的包围,实际上德国人在一战中的海军扩军是没有任何实际意义的。日德兰海战中,德国没有能够歼灭英国海军主力。而其舰队主力一直被困于威廉和基尔港,一战后,德国公海舰队主力与1919.6.22在英国的斯卡帕湾全部自沉,德国公海舰队灰飞烟灭。
二战时,希特勒更加重视其陆军、装甲兵和空军的建设,而海军这个吞金巨兽只是象征性的建设。从军队建设的角度来说,1918-1933年,凡尔赛-华盛顿体系对德国的制裁效果明显,德国军力一蹶不振。德国的海、空军几乎为0,陆军也只能保留10万人的内卫部队。军队建设更是无从谈起。1933年,希特勒上台后,开始军队建设,扩军备战。海军作为三大军中之一,一直备受冷落。这本身也是由于海军本身的特点,即使像德国这样的工业大国,也无法在短时间内建造一支大舰队。所以在二战中,德国海军的军舰屈指可数:
1.战列舰 一级 两艘-俾斯麦级战列舰
2.战列巡洋舰 一级 两艘-沙恩霍斯特级
3.重巡洋舰 希佩尔海军上将级
4.重巡洋舰 德意志级
5.潜艇 1200艘(这个太恐怖了)
6.航空母舰 一艘 齐柏林号(未完工),
这就是二战时期的德国海军规模,与同时期的海军三大国美、英、日相比,真是相形见绌。
二战后的德国海军更是无法达到二战时期的规模,总体来说,德国的地理环境无需大的海军,海军只是用于自卫即可,所以,海军这样一个烧钱的军中还是需求拉动增长和建设。