日本海军正面进攻预有准备的美国珍珠港基地简直就是自寻死路,毫无胜利的可能。美日一旦宣战,美国必然会将海军的大部分集结于珍珠港,而日本海军要想进攻珍珠港也会集中全部的海军力量,双方将在珍珠港附近展开一场决定性的战役。鉴于日本海军和美国海军7:10的实力对比,加上美国海军坐拥珍珠港基地这一地利(岸炮和岸基飞机的加强),综合来看,预计这场海战日军的作战实力只有美军的不到一半,而且在情报侦查、后勤方面也处于绝对的劣势,日军获胜的几率几乎为零。一般的海战原则是,进攻一方要比防御一方多50%的优势才能发起进攻,日本显然不具有这一实力,所以日军如果不偷袭珍珠港,是断然不会正面进攻珍珠港的。
一战结束后,日本已经成为一等的强国,而日本原先的老对手俄国也由于发生革命而暂时陷入混乱(新生的苏联正忙于巩固国内的政权),在远东失去了和日本抗衡的能力,日本的扩张野心也开始急剧的膨胀,一心想将称霸整个亚洲,而这不可避免的要和强大美国爆发冲突(东南亚是美国的势力范围),因此日本海军便将美国海军作为其假想敌。到了30年代,结束国内战争的苏联迅速恢复了强大的军事实力,日本陆军便将苏联作为头号潜在敌人了,这样日本便形成了两国标准的备战方针,一直持续到战争爆发。
1921年的华盛顿海军裁军会议上,日本强烈要求7:10的日美比例,就是想达成“极不威胁,也不侵略”的原则,按照这个比例,日本海军是无法威胁到美国海军的,而美国海军的优势也不足以立刻对日本发起侵略。由此可见日本海军奉行的是战略防御的方略,日本从没有考虑过跨洋进攻美国本土,而是要在日本本土近海地区和远道而来的美国舰队决战,这样日本海军将占据防御的优势,从而抵消美国海军的数量优势。直接的证明就是,日本建造的军舰都十分重视火力和航速,最大限度的削弱了军舰的生活设施、防御能力和续航力,这意味着日本军舰的近海作战能力很强,而远洋作战能力较差。
上述仅仅是水面舰艇的较量,到30年代航空母舰已经取得了长足的发展,虽然没能彻底超越战列舰,但是在海战中空中优势的重要性愈加体现,谁也不愿意将战列舰置于对方的航空兵力打击范围之下,这意味着战列舰存在被飞机击沉的可能性,从而使舰队在决战中居于劣势。美国珍珠港基地可以驻扎几百架的岸基飞机,再加上美国航空母舰的舰载机,美国海军将在珍珠港附近海域占据绝对的空中优势,日本即便投入全部的航空母舰也无法取得制空权或者保持空中均势,这样日本的主力舰队(战列舰为主)就不得不在美国航空兵的打击下和拥有数量优势的美国战列舰舰队对决,这和送死没什么区别,日本海军将在这场珍珠港大战中全军覆没!