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