Korean naval successes from the Imjin war are often attributed to their effective use of cannons. Why were the Japanese so behind in the use of naval cannons when they were ahead in the use of matchlock muskets?

by hborrgg
nlcund

The Japanese had been fighting land wars, while the Koreans had been at peace on land but fighting pirates at sea. So by the time the war started the Japanese had not developed ships capable of mounting cannon, and had instead invested in lighter, faster vessels adapted to grappling tactics and, ironically, muskets and small arms. (I've seen claims that Japan only had softwood for ship timbers that was unsuitable for handling cannon recoil, but that may be an exaggeration.)