精神紧张、兴奋、抑郁、恐惧、焦虑、烦闷等精神因素常可引起多梦,工作和学习压力过重、环境改变、噪音、光和空气污染等社会环境因素是另一重要原因。
可以吃一些食物来预防失眠,如牛奶、水果、糖水、小米粥、酸枣仁粥、莲子粉粥等。