Ответы Mail.ru: Почему Солнце за миллионы лет не остыло? Почему не остыло ядро Земли? Откуда они берут энергию? 

Внутри Солнца в результате большого давленения, вызванного гравитацией, происходит термоядерная реакция превращения водорода в гелий, с выделением энергии