这个问题要先从为什么把外国人叫“洋鬼子”。
我的猜测是:
中国人以天朝大国之称,接触外国人后见到他们金发碧眼,和自己黑发黑眼珠黄皮肤很不一样,所以称他们是鬼。
然后再说二次大战的意识形态。
当时欧洲已经走向工业化,科技发达,经济富裕。相对来说,亚洲还是落后贫穷,封闭愚昧,所以亚洲是落后世界的代名词。
日本一向有侵略的野心,又以学习顶尖强国为长处,所以当时他们是以欧洲为榜样,立志“脱亚入欧”,详细看这篇文章。
http://world.people.com.cn/GB/14549/5565515.html所以,当时日本人并不认为自己是亚洲人,或许现在也是,不大清楚。
所以这里有2种鬼子,西洋鬼子和东洋鬼子,日本人不是真正的洋鬼子,但他们时刻模仿洋人,地理位置是在亚洲东部,又和欧洲人一样是侵略者,所以我们叫他东洋鬼子。简称鬼子。