鱼需要喝水吗?这个问题要视情况而定,都是因为渗透压的关系。
生活在淡水中的鱼,一世都不喝水:鱼在血液和组织液溶液浓度要比周围的淡水高,渗透压也比淡水高,因而周围的淡水会从四面八方渗入淡水鱼的体内。结果,这些淡水鱼不但不必喝水,还得想方设法把多余的水分排出体外,不然它们会被水活活胀死。
而生活在海中的鱼需要经常喝水。因为海水中的含盐量比这些鱼体液中的含盐量高得多,海水中的渗透压也比鱼体内大得多。大海拼命地吮吸着鱼体内的水分,使这些鱼不得不经常喝水。这些鱼除了从食物中获取水分外,还会吞饮海水,吞下的海水在肠壁渗入血液后水分大多被截留,多余的盐分由鳃上特殊的泌盐细胞排出体外,同时尿液量也较少,这些机制保障了体液维持正常的低浓度。
但也有少数例外,比如海水软骨鱼类的血液中由于含有尿素,所以其体液浓度稍高于海水,属微高渗性溶液。它们通过血液中尿素浓度,来调解鳃部进入血液循环的水量和尿液的排出量,来保持水分的动态平衡。所以它们一般也不需要主动“喝水”。还有比如鲨鱼,也不喝水,这是由不同的生理构造决定的。
其实,无论是多数海水鱼要喝水,还是淡水鱼与少量海水鱼不要喝水,它们都是为了自己生活的需要。如果它们不符合这些需要,肯定会因对环境不适应而死去。