In recent years, the dynamic multiobjective optimization problems (DMOPs), whose major strategy is to track the varying PS (Pareto Optimal Solution, PS) and/or PF (Pareto Optimal Frontier), caused a great deal of attention worldwide. As a promising solution, reusing of "experiences" to establish a prediction model is proved to be very useful and widely used in practice. However, most existing methods overlook the importance of environmental selection in the evolutionary processes. In this paper, we propose a dynamic multiobjective optimal evolutionary algorithm which is based on environmental selection and transfer learning (DMOEA-ESTL). This approach makes full use of the environmental selection and transfer learning technique to generate individuals for a new environment by reusing experience to maintain the diversity of the population and speed up the evolutionary process. As experimental validation, we embed this new scheme in the NSGA-II (non-dominated sorting genetic algorithm). We test the proposed algorithm with the help of six benchmark functions as well as compare it with the other two prediction based strategies FPS (Forward-looking Prediction Strategy, FPS) and PPS (Population Prediction Strategy, PPS). The experimental results testify that the proposed strategy can deal with the DMOPs effectively.