日本二战不能完全占领中国的原因如下:
一,战略失误,在与中国开战的事情上,大本营和华北驻屯军以及关东军还有内阁是有一定的分歧,内阁不希望如此仓促开战,但是大本营被军阀世家把持,需要战争。
二,准备不足,在战争之处,日本华北驻屯军人数不到五万,华北中国驻军超过三十万,所以战争之初,日军受到小许挫折,华东地区的战争让蒋决心抗战,死战到底,中国在淞沪投入兵力最高达八十万以上,动摇日军决心,军心,桂系曾组织一万人以上的敢死队决死冲锋,虽全员战死,但,死的其所。。壮烈
三,在各地的大屠杀让中国人民的愤怒达到顶峰,大本营曾有人提出在中国的占领区推崇儒家,宣传亚洲人的亚洲,但各级指挥官拒绝执行,冈村宁次就是这个战略的推崇者,但却无法改变日军内部的狂热情绪。
四,国际大形式,在日军占领武汉以后美国联合英国和荷兰等国,拒绝像日军提供东南亚的橡胶和石油等战略物资,让日军大本营错误判断英美准备对日作战,战略重心转移,特别是在汪精卫等人投敌后,日军的战略重心开始南下,国军也不在进攻,因为三九年冬季反攻以失败告终,打掉国军的进取之心,汪投敌让日军看到中国整体投降的信号,错误判断。
五,在前期与苏联的诺门坎大战中,日军精锐之师第二师团伤亡巨大,几乎在朱可夫的打击下全军覆没,所以,关东军在战争前期没有投入中国战场,四一年苏德开战,日军与苏联谈和,开始调集关东军南下时以失去进攻重庆最好时机,而且大部分中国派遣军精锐部队在珍珠港之后投入东南亚战场,日军无能力,也无决心继续进攻,她们认为,打败英美,再来全力促使蒋介石投降。
五,国内方面中国地大,且中国当时是落后的农业国家,没有进入现代化,这样的国家最难打,因为你找不到她们的死穴,就像今天的美国打阿富汗一样,中国在当时扮演着阿富汗,落后,所以不怕牺牲,不怕占领。更不怕重建,因为什么都没。
六,就算当时日本占领重庆,中国也不会投降,不会全部占领中国,因为近两千年的文化侵蚀让中国大国心理根深蒂固,除了我们,一切都是蛮夷,所以,士大夫不会像蛮夷投降,最根本的农民阶级更是不可能支持,因为农民阶层认一个道理,日本人来了,她们就要被杀,土地没有,活路没有,所以加上共产党和国民党的宣传,中国死战到底。
六,各级中国军队在抗战中奋力杀敌,自古中国文死谏,武死战,包括所有的杂牌军,包括曲线救国时的伪军之多是因为蒋的派系之争加重,打击杂牌,打击共产党,为了自身利益开始,而且,伪军大部参加的是对八路军根据地的围剿,没有进攻正规军。。
七,日军第十一军不是没想进攻重庆,枣宜会战就是日军进攻重庆战役的一部分,就是鄂西会战,中国军队在军队开战之初兵力相等的情况下抵挡住日军横山勇的进攻,石牌血战,好像是七十四军五十一师打的,被称为中国的斯大林格勒战役。。
八,日军的战略在武汉会战之后就不在中国了,因为他们认为中国迟早会投降,美国参战,对华武器和物资援助,使日军彻底失去占领中国的可能性。