楼上说的太复杂
简单点说,就是发光的物体发什么光,你看到的就是什么颜色,比如太阳发所有的可见光,叠加在一起就是白光,比如灯泡发黄光,你看到的就是黄的
不发光的物体反射什么颜色的光,你看到的就是什么颜色的,比如一朵红色的花,太阳光照射在上面,花能吸收黄色、蓝色、绿色等等的光,但是不能吸收红色的光,就把红色的光反射出来了,到你眼睛里了,虽然是太阳的白光照射,但是花只能反射白光中的红光,所以你看到的就是红色,也就是说不发光的物体不能吸收什么颜色的光,你看到的就是什么颜色
吸收所有的可见光的东西看到的就是黑色的,什么光都不吸收的看到得就是白色的,这也是为什么在太阳底下黑色的东西比白色的东西要热的原因,光是有能量的么.