这个我觉得有这么几点吧
第一:中国疆域大(古代是没有领土的概念的),中国人就不需要对外战争,在这么大的疆域上足够打仗的,春秋战国时期,没有说其他国家对外扩张的,都是抢中原地带。中国3000年文明,更迭了多少朝代,就能看出来了。而欧洲人就不行了,整个欧洲也跟中国就差不多,所以就频频发动对外战争,罗马帝国、亚历山大帝国、拿破仑帝国都是这样。
第二:文明不同,中国自三皇五帝开始就以农业为主,直到鸦片战争以前,中国都是自给自足的农耕文明,在这种文明下,就不会出现侵略。而欧洲在中世纪都是骑士文明,
少数民族也是游牧民族,这种文明的好战性就很强,你天天拿锄头和天天拿弓箭的人,哪个好战就一目了然了。
第三:文化不同,中国自汉唐以来,以
儒家为核心思想,秉承着己所不欲勿施于人的理念,所以中国人不喜欢对外战争。
第四:宗教影响,中国3000年的文化,宗教思想大体上以
佛教为主,
道教也有,但是相对少,不管是佛教还是道教,都讲究与人为善或者无为而治,这种思想下的中国人怎么可能去对外侵略呢?
第五:地理位置不适合对外侵略,中国的东南两面是大洋,西面是
珠峰,这三个方向都没法出去。北面是大草原,那地方压根就不适合开垦种地,侵略了也没意义。只有
丝绸之路那里可以出去,但是路途艰苦,又没办法进行有效控制。所以综上所述,中国人是没法对外侵略的