按照
洋流的形成原因可以将洋流分为风海流、密度流和补偿流。
风海流:风的吹动下形成的,最简单的区分方法就是大致为东西方向的洋流都是风海流,包括南北赤道暖流和北太平洋暖流、北大西洋暖流、南半球的西风漂流和北印度洋的季风洋流.
补偿流:某地的海水流走后,其他地方的海水流过来补充形成的洋流.基本上南北方向流动的洋流成因都和补偿作用有关.比如秘鲁寒流、日本暖流、千岛寒流.
密度流:一般发生在海峡处,是由于海峡两侧海水密度不同而形成的,表层海水从密度小的一侧流向密度大的一侧.比如
直布罗陀海峡的海水从大西洋流向
地中海.