i dont think i need that much good precision of stability, i just wanted to know about normal ways that we use to compensate the temperature effect. I just learned bjt parts of electric circuit class and i wonder that is there any way that i can compensate temperature effect of bjt amplifier. Because there is nothing about compensating temperature effect of bjt circuits in the book.If you start with a BJT with a current gain of 100 and make the gain of the circuit itself 10, then the gain will be 'fairly' constant even with temperature even though the Beta of the transistor changes with temperature. In this case the gain of 10 is sometimes referred to as the 'forced" gain.
You also have the issue of base emitter diode drop which also changes with temperature and that could cause the bias point to drift and thus the output offset. The output offset is more important in DC amplifiers but you did not specify AC or DC for your circuit yet.
Keeping the gain low (for each stage) and providing negative feedback might get you there but it depends how good you need it to be. For exceptionally good stability you probably want to go with a differential amplifier which has some degree of automatic compensation for drift.