日本为什么不打加拿大?
因为加拿大离得远,打的过来吗? 日本人要是能打美国还好说一点,毕竟美国人自己也承认在太平洋战争初期对日军的战术和武器装备是很忌惮的(比如菲律宾战役前期美军用陆海空三军的联合行动去打击日军,后期依靠空中优势和巴丹死亡行军才赢得胜利);但加拿大距离日本太远了,战略重镇温哥华又是在加拿大的西海岸,从太平洋打到北美东海岸需要跨越整个北美大陆,在陆路交通极不方便的1940年代这基本是不可能实现的,况且美国还在加拿大东部沿海有大量的基地。 因此日本人的战略计划就只能在太平洋上打转,在美国主力舰队无法南下的情况下袭击南洋的英国舰队和运输队,抢占东南亚的资源,封锁马来亚海峡(南海南部通道),最后进攻荷属东印度群岛(爪哇岛、苏门答腊等)。
当然,如果美国强行干涉的话,那么战争的进程就会提前,甚至有可能在太平洋战争爆发之初日本就被赶回亚洲大陆,不过那样的话日本也绝对没有可能占领北美大陆。 实际上日本侵略中国的时候也是把东北作为进攻苏联的前站,华北作为进攻中原的战略跳板,华南则是作为攻占缅甸和泰国的前哨,并没有全兵力集中于一个战略方向,否则以东北的地理环境是有可能在苏联援兵到达前就挡住苏军的进攻的。