The invention discloses a tube array type heat exchanger, and aims at providing a heat exchanger with the advantages that the heat exchange between two kinds of liquid can be effectively realized, the temperature difference compensation capability is realized, and the damage due to too great temperature difference stress between a casing and a heat exchange tube can be prevented. The tube array type heat exchanger comprises a tube pass part, a casing pass part and a plurality of support frames, wherein the tube pass part comprises a tube pass inlet tube, a tube pass outlet tube and a plurality of heat exchange tubes, the casing pass part comprises a heat exchanger outer casing, a casing pass inlet tube and a casing pass outlet tube, the heat exchanger outer casing consists of a sealing head, a casing head and a tube box, a fixing tube plate is arranged between the casing head and the tube box, a sealing head tube plate is arranged between the sealing head and the tube box, one tube pass separation plate separates the inside of the casing head into a tube pass flow inlet cavity and a tube pass flow outlet cavity, and an expansion joint is arranged on the tube box. The tube array type heat exchanger has the beneficial effects that the characteristic that the expansion joint part is relatively easy to deform can be utilized to be matched with the slidable sealing head tube plate to achieve the structural temperature difference compensation effect, and the structure damage due to too great temperature difference stress is avoided.