是由质量造成的。质量太小,引力不足以在星球内部形成引发核聚变反应发生的温度、压力等条件,它就不能自身发光发热,只能围绕恒星运动,就是行星。如果质量足够大,引力能够使星球内部温度和压力升高到引发核聚变反应的条件,就能自身发光发热,就是恒星。