以在一生中多次更改。也有的鱼进行体内受精，这些鱼大多数直接生小鱼，而不生卵。
生态和栖息环境.按照鱼的栖息环境，鱼类可大致分为淡水鱼、海水鱼和介于两者之间的河口鱼类。有少部分鱼类在生命周期的不同阶段，会在淡水与海水之间洄游。例如鲑鱼（三文鱼）在淡水环境下出生，之后移到海水生长，又会回到淡水繁殖。河口鱼类是生物，可以忍受较大的盐度变化，像鲑鱼等会在淡水与海水之间洄游的鱼类也属于广盐性生物。世界上大多数大的水系中都有鱼，但一些含盐量过高的湖中没有鱼。此外一些河流和湖泊的污染过分严重