A、日本位于我国的东部,稍偏北,A不正确;B、日本位于亚洲的东部在太平洋上的群岛国家,B不正确;C、日本位于北纬31°~46°之间,我国的南部沿海地区大约在北纬21°--25°之间,C不正确;D、日本是东亚的一个群岛国家,D正确.故选:D.