近代中国社会的主要矛盾是帝国主义和中华民族的矛盾,封建主义和人民大众的矛盾。这是近代中国半殖民地半封建社会的两对主要矛盾。前者是民族矛盾,后者是阶级矛盾。
随着中国社会性质的变化,中国社会的主要矛盾,由地主阶级和农民阶级的矛盾,开始转变为外国资本主义和中华民族的矛盾,封建主义和人民大众的矛盾;而外国资本主义和中华民族的矛盾,成为各种社会矛盾中最主要的矛盾。
一是当外国列强向中国发动侵略战争时,阶级矛盾降到次要地位,民族矛盾上升到主要地位。
二是当外国侵略者同中国封建政权相勾结,共同镇压中国革命,尤其是封建地主阶级对人民的压迫特别残酷时,中国人民往往用战争的形式反对封建政权,这时阶级矛盾就上升为主要矛盾。
三是国内战争发展到直接威胁帝国主义在华利益以及中国封建地主阶级统治时,外国列强往往直接出兵,镇压中国人民,援助中国反动派,这时帝国主义和国内封建主义完全公开站在一条战线上。