China Flag colors - symbolism
The red color symbolizes communist revolution. Red is also the traditional color in Chinese culture.
Golden yellow is the official color of the Manchu dynasty and is very dear to Chinese people. Yellow also implies that China belongs to the Chinese people, a "yellow race"
Stars on China Flag - symbolism
The large star represents the Communist Party. The four smaller stars represent the four social classes of the traditional Chinese society - the working class, the peasantry, the urban petty bourgeoisie, and the national bourgeoisie (capitalists) - united under the Communist Party of China. Five 5-pointed stars reflects the importance of the number five in Chinese philosophy (The number 5 is associated with the five elements - Water, Fire, Earth, Wood, and Metal - and hence, it was historically associated with the Emperor of China)