Strength and height of the main landing gears show that this aircraft is not designed for use from aircraft carriers. When landing on a pitching deck the tail may hit the deck before the main landing gear is fully compressed unless the main legs are much longer than J-20's.
Besides China needed an answer to F-22, a fighter with a long range. You don't compromise fuel weight to provide a structure able to withstand deck landings in your first LO aircraft.
Also it is asking for trouble to design an aircraft for both land based and carrier based use. Think of TFX and JFS. Adapting an aircraft designed for one use later to another use, as in F-4 and Su-27 is something different.
I see. But that's to say that they still can navalize the current J-20, isn't it?