这是100年来天文学上的疑谜,到了最近几十年科学家们才得到正确的答案。本世纪初,物理学家爱因斯坦根据他的相对论推出了质量和能量关系式,帮助天文学家解决了“恒星为什么会发光”这个问题。原来,恒星内部由于温度高达1000万℃以上,使那里的物质产生热核反应,由4个氢原子核聚变成为1个氦原子核,释放出巨大的能量。于是,这能量由内传到外,以辐射的方式,从恒星表面发射至空间,以维持它不断的光辉,使它们长期闪闪发光。而行星由于质量比恒星小得多(质量最大的木星还不到太阳质量的千分之一),从引力收缩而得到的能量,不能使内部温度高到发生热核反应的程度,所以表面温度远低于恒星,因此它们也就不会自己发光了。