侵华日军的军事实力有多大，国内当时军事实力跟日本有多大的差距？

军事装备上日军完爆中国，不，完爆亚洲，当时全亚洲只有日本有完整的军事工业，国军的德械美械纸面上战斗力比较好看，但是在实际战斗中，国军损坏的枪械，大炮绝大部分无法自行修理，只能丢弃，严重影响军队的持续作战能力。共军直到抗战胜利前都没有能有效对付日军碉堡的武器，枪械落后且数量少，依赖从伪军处缴获，不乏使用砍刀的士兵。
硬实力方面其他知友说得很好了，我就说说软实力吧，有没有武器是一回事，能不能发挥武器的作用是另一回事。
从军队的组织能力上说，日军完爆国军是毫无疑问的，共军的组织能力甚至比日军更好，至于日军后期驻扎在华北的治安军和伪军，和国军的组织能力有的一拼。整场战争中，国军常常出现大规模的溃败，甚至在溃败之后都无法迅速收拢残军，淞沪会战后，委员长在日记中写道，“竟不分步骤，全线尽撤，绝无规律，痛心盍极！”，到豫湘桂大溃败的时候，国军还是这样，组织能力弱到一定境界了。单个的士兵可能非常英勇，但是整支部队的表现非常糟糕，配合不到位，合围时不能坚决阻击，比如兰封会战中，10万国军将土肥原的第十四师团2万余人包围于豫东兰封一带，但是兰封守将桂永清弃城而逃，致使围歼计划未能成功；友军被围时不能坚决救援，这个例子就更多了，数不胜数；进攻乏力，国军主动发起的进攻作战屈指可数，绝大多数时候在防守反击，这也是国军能选择的最好的打法了。而日军的组织能力在当时的世界而言也是佼佼者，尤其是精锐师团，进攻坚决，作战勇猛，各部队间互相信任，能打出较高水平的战术，正面战场上常常击溃数倍于己的国军，敌后在遍地是游击队的情况下亦能重创其主力，战争初期，大部分中国军队都不是日军的一合之敌。即使处于中国军队的包围中日军也丝毫不乱，往往能在友军的接应下突围而出，整个抗日战争中，中国军队从未能全歼任何日军师团，当然，按国军战报来说已经把全部日军全歼多次了，实际上唯一一次成功的大规模歼灭战是在腾冲战役中，以九千余人的代价全歼日军三千余人，共军方面，能全歼数百人规模的日伪军就是一场非常出色的战斗了，更多的时候，共军游击队选择的下手目标是数十人的小股部队。总体而言，日军初期有几个突出的优点，士兵素质高，比国军的壮丁和共军的农民都要好得多，不但纪律性强，而且战术素养极好，能构筑坚实的工事与阵地，火力配置合理，质量绝不马虎，国共士兵普遍做不到这一点；敢于牺牲，绝不轻易退却，往往战死在阵地上，尤其是掩护主力行动时，这点共军能做到，国军就算了；士气旺盛，敢于突击，进攻中能集体拼刺刀，夜间能隐蔽偷袭，共军不怕这个，但是国军除非精锐，否则基本要崩溃。国军的士气高不起来也不奇怪，大批被强征的壮丁，根本没有作战意志，松山前线招募敢死队的办法是发钱，士兵把钞票绑在身上，希望侥幸不死再寄钱回家，这样的部队，能打就怪了；日军和共军还有一点相似之处就是军官都喜欢靠前指挥，所以双方的军官伤亡率都异常高，但是能极大的带动士气，成为作战的中坚力量并贯彻指挥官的意图，国军往往只有少数精锐能做到这一点，也无怪乎日军打国军的战术都是老一套，集火突破再穿插包抄，直到45年这招还管用，就是吃准了国军的组织松散，当然，这招其实到49年还是有用。
士兵的素质上，日军完胜不解释，但是打仗并不只是士兵的事情，更多要看军事家的谋划，日本在这方面的缺陷非常大，从历史上看，他们的战争规模，范围和延续时间都比中国要逊色。当然，这里不是说日本人打仗是村长斗殴，日本的战争规模放在同时期的欧洲还是非常可观的，可惜中国自古人多，不过其实这点影响不算很大，古代军队人数虽多，真正动刀动枪的士兵却不多，大部分是凑数的，无法与近代战争相比，实际上日本人见过的大场面不比中国少；战争范围这一点就是日本人真正的短板了，整个日本列岛的面积显然是无法和中国相比的，日本在此之前从未在如此辽阔的土地上作战，他们的后勤系统压力骤增，窘迫的日军不得不到处抢劫粮食，而且日军每占领一处，便需要驻守一处，机动兵力不断减少，以致日军的攻势越来越乏力。攻势乏力后就进入了相持阶段，旷日持久，原先的锐气消磨殆尽，他们如果好好研究下中国古代取天下的先例恐怕还有得玩，不懂中国谈何征服中国？
如果日本好好吸取万历年间入侵朝鲜的教训，必不至于如此难堪，第一，别惹大国，明军八万余人便击溃二十余万日军，大国军队的单兵战斗力未必特别牛，但是火力猛，武器的量是绝对管够的，武士单挑辽东骑兵好像打得还不错，然后明军默默拉出一溜大炮；日军单挑美国兵丝毫不落下风，然后美军默默拉出几十条航母和上千架飞机。这还没算人才的差距，大国军队的将领跟多少国内外的敌人谈笑风生，不差这你一个，像李如松，帝国哪一个反贼他没有打过，丰臣秀吉还需要学习。第二，明确战略目标，目标还要脚踏实地。万历那次，丰臣秀吉居然想打进北京，其实这种想法也没啥，但是连朝鲜都搞不定就别想这么多了，被明军揍了几次之后日军发现不可能打得进大明的疆土，理想破灭，接着发现连朝鲜都可能守不住，军队的士气更是低落，战斗力一天不如一天，同样，三百多年后，日军在华北守碉楼的士兵面对漫山遍野的游击队，觉得不可能征服中国了，士气日趋低落，再精锐的士兵在长期的绝望中也会逐渐失去斗志，更不用说还和汉奸这些人渣们为伍，五年多的时间，华北日军就基本糜烂了，他们在抗战后期的表现让人无法相信这曾经是一支连辎重队都能力敌共军主力的部队。第三，后勤的重要性，日本自身国内的作战对后勤的要求是比较低的，不存在像中国这样从南方远距离运输粮食至北方供给边防军的情况，没有中国极其漫长，需要消耗大量粮食物资的北方防线，因而没能及早认识到后勤在大规模军事行动中的重要性。“兵马未动，粮草先行”并不是一句空话，抗日援朝时中国在军队还未大规模调动的时候就开始准备粮草了。万历那次，日军的海上补给线被朝鲜水师骚扰，前线缺粮，士兵便去劫掠朝鲜平民，激起了朝鲜人更深的仇恨，在二战中，日军的后勤问题同样严重，一旦快速突进就会远离己方的补给线，缺粮时便就地抢劫，必然会激起占领区附近的人民的反抗。如果没有粮食，军队自身又会陷入恐慌中，特别是在敌国的土地上，更是惶惶不可终日，日本一直没有建立起稳固的后方，所以被耗死了。第四，日本一贯有屠杀的传统，仅在朝鲜的晋州就屠杀了6万余人，按当时的人口数目来算不亚于南京大屠杀，三百多年后，日本人的尿性还是没改，大规模而广泛的屠杀直接造成了现代中国对日本刻骨的仇恨，也让当时的中国全民清楚了一件事情，日本人来到中国，绝不是改朝换代，而是来亡国灭种的，全国各地的军阀本来打成一锅粥，旋即团结起来共同对付日本人。凡是与日本侵略军合作之人，无不被打成汉奸，盖因太君这个地，实在是没办法洗啊。南京大屠杀的洗地方向你瞅瞅，要么是“没有三十万那么多，东京审判在扯淡！”要么是“中国人内战死的更多呢！”要么是“国军躲在民众中造成屠杀”，按精日这尿性，迟早要把日本干爹拖下水，一边说中国是潜在的战争策源地，一边又往中国的伤口上撒盐，恕我不能理解这些精日的思路。我以前以为精日这么做是在对日本喊“干巴爹”，后来我回过味来了，这是在给中国发信号啊，“干吧！爹！”
总体来看，中国以极弱的工业，大量低素质的士兵，糟糕的武器装备打赢了这一场战争，最重要的一点就是谋略家们真正的把中国的军事实力尽可能发挥出来了，共军以总体战的形式，把华北变成了磨盘，一点点去消耗日军的人力物力和意志力，让日军纸面上很强的军事实力发挥不出来，尽管有大炮，但是不知道游击队躲在哪里；尽管士兵训练有素，但是他们找不到敌人；尽管碉堡坚固，但是晚上的枪声还是让人难以入睡；尽管修筑了坚固的工事和道路，但是还是会被突如其来的游击队包围乃至断炊。到战争末期，日军的装备还是要领先中国军队，可是人已经不行了，他们不再像战争初始时坚信能征服中国，英勇牺牲逐渐成了一件无意义的事情，汉奸伪军成了他们的队友，既靠不住，又不得不靠，部队分散在广大的中国大地上，无法形成合力，各支小部队仅能自保，即使没有太平洋战争的惨败，日军也撑不下去了。
纸面实力上中国当时确实很弱，但是打仗不仅仅是比较武器的参数和士兵个人的战斗力，更是一个全局性的比拼，日军一开始确实很强，但是他们的错误和弱点被中国人抓住并利用了，然后强弱逆转。