有的会发光有的不会发光。因为星星包括行星、恒星、彗星、白矮星等,行星本身并不会发光,我们看到的是它反射的太阳的光。恒星就是类似太阳一类大的天体其本身内部会发生反应,并将能量以光的形式向空间辐射,当他发出的光是我们人类肉眼的可见光的时候,这个时候我们就说他会发光。
决定人们观察星星是明是暗的,主要有两个因素:一是由于星星发光能力的大小,二是星星和人们之间距离的远近。天文学家通常把星星发光的能力分为25个星等,发光能力最强的比发光能力最差的大约相差100亿倍。离人们距离近的星星它的发光能力强,因此人们看到它就会亮。