Land heats up faster than water because
Land absorbs more radiation from sun than water
Explanation:
Specific heat capacity : It is the amount of heat required to raise the temperature of 1 g of substance by 1 degree.
The value of Specific heat capacity for water = 4.2 J/gC
Sand has formula -SiO2- . Its specific heat = 1.0 J/gC
The reasons for more Heating of lands as compared to water surface are :
The specific heat capacity of water is much more than sand , rock or landsOnly the topmost layer of the land gets heated whereas the water surfaces allow heating of deep layers also.Soil is opaque or dark hence absorb more radiation whereas water is transparent .Water absorb overall less quantity of solar radiation ,where the heat does more deeper.water has to loose more energy than sun for decreasing temperature because its specific heat is more .