С точи зрения химии в металлах атом-ионы находятся в постоянном движении, т.е. постоянно отдают и принимают электроны(а металлы только отдавать электроны) и поэтому постоянно переходят из состояния атомов в ионы и наоборот. Именно поэтому теплопроводимость у них лучше, чем у неметаллов.