有两个原因:
1 它是一颗恒星,自己会发光发亮,像太阳一样 。
2 它在其他恒星的照耀下反射出来的光 。
由于它们有大有小,发光能力就有大有小,距地球有远有近,它们发出的光在传到地球的过程中损耗的能量有大有小。所以有的很亮有的不亮.,他们只能反射,,所以宇宙里的行星或者卫星要被发现相对来讲就比较困难。 太阳系内的天体,我们能看见的发光体,是因为反射太阳光;而我们平时在夜晚看见的天上的星星,大多数都是恒星,其本身是能够发光的,由于与地球距离太远,因此直观上很小。