The cabin temperature can be controlled but starts off at a standard level and adjusted accordingly to passenger feedback.
On the A380 it is split into about 14 zones so even within the same cabin the temperature can be different to make it comfortable for as many passengers as possible.