漢朝以(yi)來,就有(you)胡人(ren)不斷(duan)向中原遷(qian)徙(xi),在多(duo)代皇(huang)帝的寬容接納政(zheng)策下,胡人(ren)逐漸增多(duo),盤踞華北地區,勢(shi)力不斷(duan)壯(zhuang)大。到西(xi)晉時期,胡人(ren)已入居關中及(ji)涇水(shui)、渭水(shui)流域,對西(xi)晉首都洛陽形(xing)成包(bao)圍(wei)之勢(shi)。
晉惠帝時(shi)期的(de)(de)八王(wang)之亂(luan)(luan)以(yi)后,晉室分裂(lie),國力空(kong)虛(xu),民生凋敝,晉朝(chao)的(de)(de)軍事(shi)力量(liang)迅(xun)速衰退(tui),華夏大傷(shang)。胡(hu)人趁機起兵,侵擾(rao)中(zhong)原,中(zhong)原大亂(luan)(luan)。在百余年間,先后由胡(hu)人及(ji)漢(han)人建(jian)立了數十個強弱不等、大小(xiao)各(ge)異的(de)(de)政權,史稱“五胡(hu)亂(luan)(luan)華”。 ?
又(you)因(yin)為鮮(xian)卑北(bei)魏末年的(de)史官崔鴻著有《十(shi)六國春秋》一書,該書將較具代(dai)表性的(de)十(shi)六個(ge)政權獨立(li)記錄,故又(you)有將此一時期稱為“五胡(hu)十(shi)六國”、“東晉十(shi)六國”者(zhe),實則(ze)政權的(de)數目遠逾十(shi)六個(ge),建立(li)者(zhe)也(ye)不(bu)限于胡(hu)人。
五胡亂華(hua)是由(you)氐族(zu)(zu)及(ji)匈奴(nu)族(zu)(zu)揭開序(xu)幕(mu)。
304年(nian)冬天,氐族領(ling)袖李雄占成都(dou),自稱(cheng)“成都(dou)王”,史稱(cheng)成漢。匈奴貴族劉淵起(qi)兵于離石,史稱(cheng)前(qian)趙,是五胡建(jian)國的開始。
310年(nian),晉懷帝永嘉四年(nian),劉(liu)(liu)淵死,其子(zi)劉(liu)(liu)聰殺太子(zi)劉(liu)(liu)和(he)即位。
311年(永(yong)嘉(jia)五年)四月(yue),劉聰部下(xia)石勒,殲(jian)晉(jin)軍十多萬人于苦縣寧平城,并(bing)俘殺太尉王衍等(deng)人。劉聰又(you)遣大將呼延(yan)晏(yan)率兵攻(gong)洛陽,屢(lv)敗晉(jin)軍,前后殲(jian)滅三萬余人。六月(yue)呼延(yan)晏(yan)到達洛陽,劉曜等(deng)人帶(dai)兵前來會(hui)合(he),攻(gong)破洛陽,縱容部下(xia)搶掠,俘虜晉(jin)懷帝,殺太子、宗(zong)室、官員及士兵百姓(xing)三萬多人,并(bing)大肆發掘陵墓、焚毀(hui)宮(gong)殿,史稱“永(yong)嘉(jia)之禍”或“永(yong)嘉(jia)之亂”等(deng)。
313年,劉聰毒死了晉懷帝。懷帝侄司馬業(或作司馬鄴(ye)),在長安登基(ji),是(shi)為晉愍(min)帝。
316年前趙劉曜(yao)攻長安(an),俘(fu)虜晉愍帝。
317年(nian)晉愍帝被(bei)殺,士族王導(dao)、王敦等,扶(fu)植晉朝遠房宗室(shi)司馬睿,在建康(kang)登基,是為(wei)晉元帝。歷時五(wu)十一年(nian)的西晉滅亡(wang),東晉開始(shi)。
公元317年,司馬(ma)睿在建康建立東晉政權。北方漢(han)人逃避胡人統治大批(pi)渡(du)長江南遷。這些南遷的北方士族和(he)民眾并謂之“僑人”。
東晉王朝為維護北方南(nan)逃(tao)士族的政治、經濟利益(yi),以鞏固(gu)政權,同時也為緩和(he)南(nan)北士族矛(mao)盾,便(bian)采納(na)大臣(chen)王導的意見,在南(nan)方士族勢力(li)較弱之(zhi)地,安置僑(qiao)人,“皆取舊(jiu)壤之(zhi)名(ming),僑(qiao)立郡縣”。這(zhe)就(jiu)是后人所謂的“僑(qiao)寄(ji)法”。
長年的戰(zhan)爭使得(de)中國(guo)的人口(kou)發生了很大的變(bian)化。
晉武帝太康(kang)元年(280年)統一(yi)全國(guo)后,根據《晉書》記載(zai),全國(guo)有2,495,804戶,16,163,863人。
根據(ju)葛劍雄主編的(de)《中(zhong)國人(ren)口(kou)史》、《中(zhong)國人(ren)口(kou)發展(zhan)史》,由于門(men)閥制度的(de)存在,許(xu)多戶口(kou)被(bei)隱藏(zang),西晉(jin)的(de)實際戶口(kou)為(wei)在冊戶口(kou)的(de)2倍(bei)多,最高時大約是(shi)300年前后,有3500萬人(ren),其中(zhong)北方(fang)2450萬人(ren),南方(fang)1050萬人(ren)。
東晉建立后,漢(han)民為躲避(bi)胡人殘暴(bao)統治(zhi),以(yi)免戰火(huo)和屠殺,紛(fen)紛(fen)大量地(di)南(nan)遷。這一時(shi)期共有六次南(nan)遷高潮(chao),累(lei)計遷入過百萬,東晉因而設置(zhi)了許多僑(qiao)郡僑(qiao)縣以(yi)安置(zhi)北(bei)方流民。
除了南(nan)下之(zhi)外,尚有許多黃河沿線的漢(han)族(zu)投(tou)奔涼州(zhou)張(zhang)氏(shi)政權、遼東(dong)(dong)慕容(rong)氏(shi)政權以及幽州(zhou)王氏(shi)。慕容(rong)氏(shi)積(ji)極招納流民,還仿效東(dong)(dong)晉政府(fu)在遼東(dong)(dong)設置(zhi)了一些僑縣。
復旦(dan)歷史學者葛劍(jian)雄認(ren)為(wei),由(you)于(yu)五胡十(shi)六(liu)國時(shi)期的人(ren)口損失僅比東(dong)漢末(mo)年小一些,谷底時(shi)期大約僅剩(sheng)下三成(cheng)多(duo)的人(ren)口 。
根據《十(shi)六國(guo)春秋》的(de)(de)記(ji)載(zai),370年,前秦滅前燕時(shi),從前燕得(de)到245.87萬戶,998.79萬口,而前燕的(de)(de)轄(xia)區僅(jin)僅(jin)包括河(he)北、河(he)南、山東和山西(xi)的(de)(de)一(yi)部分(fen),加上之前屬于前燕管轄(xia)的(de)(de)秦隴地區和前涼管轄(xia)的(de)(de)河(he)西(xi)地區,當時(shi)北方(fang)實際人口至少也有1300萬了。
東(dong)(dong)晉方面(mian),由于(yu)西晉末(mo)南方已經有近千萬人口(kou),雖然(ran)東(dong)(dong)晉建立后尚在境內有一些戰(zhan)爭,人口(kou)有一定損失(shi),但這些損失(shi)都被北方南下(xia)的流民補充,所以人口(kou)仍然(ran)維持(chi)在千萬以上(shang)。