# Can heat transfer occur between two bodies with same temperature and different specific heat capacity?

Heat flows between two bodies in contact until the system attains thermal equilibrium. What happens if the bodies in contact having different specific heat capacity and same temperature. Does the flow of heat occurs until the heat energy between the bodies become equal since the amount of heat need to rais the temperature is different?

• Heat is that form of energy which is transferred due to a temperature difference. Nov 3, 2016 at 19:38
• No. Temperature is the correct variable, not heat content. Now, heat will flow between the two bodies - the question is whether there is net heat flow. Nov 3, 2016 at 19:38
• Suppose you had two bodies, one the size of a grape and one the size of an ocean. Which makes more sense to you: at equilibrium (a) they should have the same amount of heat or (b) they should have the same temperature? Nov 3, 2016 at 20:08
• @JonCuster right, I agree net heat flow is zero. But at any one moment the heat flow doesn't necessarily have to be zero. I suppose those two statements are true as long as the temperature is not absolute zero. Nov 3, 2016 at 21:04
• @docscience If at any moment the heat flow doesn't necessarily have to be zero, how does the heat know which way to flow? Nov 4, 2016 at 2:43

There are so many ways to reason this. Suppose it's possible and the heat is transferred from object A, to object B, with initial temperature $T_A = T_B = T_o$. With heat transfer alone, $T_A$ decreases and $T_B$ increases.