I think China needs to strengthen its air defense against cruise missiles (especially Tomahawk strikes), China's current air defense is too weak to defend itself. PLA should learn something from NATO's action in Libya - I mean how to defend against air strikes, not how to attack like NATO, as China is not so interested in attacking other countries, naturally.
While PLA is much stronger than the Libyan army and can deter surface combatants to keep a distance from the mainland initially, Tomahawk has a range of 1000km+, can PLA be a threat to a modern fleet, most likely a CVBG, 1000km+ from the mainland?
Hostile subs - yeah that's a real problem, probably will remain a problem for quite some time, and some very quiet subs carry loads of Tomahawks.
Tomahawks are used to achieve air superiority by taking out air defenses and key assets, they are quite often used before air superiority is achieved, and it has proven itself over and over again.
How can the likes of J7 be an effective measure to counter mass cruise missile attacks? Shoot them using PL-9/PL-10??
Point defense systems: Tomahawks will probably be spotted by radars (some latest cruise missiles have stealth features, but let's not make it too hard for China, for now...) - PLA's latest SAMs (not the long range ones) and AAA could be effective to a certain extent - but they can only defend a small area, and we know Tomahawk users use the missiles generously. Can the point defense systems handle several Tomahawks at the same time? 5 missiles coming in short intervals, if PLA could intercept 80% (that's quite impressive...), 1 still hits the radar station and will weaken/disable the SAMs, and it gets easier to penetrate the air defense.
Long-range SAMs - if they are effective against cruise missiles, how many S-300, S-300PMU and HQ-9 China can deploy in a certain area? And we do roughly know where they are currently deployed - what about those vast areas with coverage? And are they really effective against cruise missiles? I hope someone knows.
CIWS is effective against slow cruise missiles, however we don't see a lot in the army. Key assets including radar stations and SAM batteries need to have adequate CIWS protection.
And...we haven't considered stealth fighters and stealth bombers that can take the lead in air strikes.
China is lucky such a strike against it not very likely in the near future, however as time goes and political environment changes, it should really learn how to defend the world's second largest economy effectively.
Fighters, SAMs and AAA as well as active offensive measures aimed at taking out the launch platforms.
The PLA might have a problem with subs, but surface ships would need to stay a long way out to keep risks to an acceptable level.
Without air superiority, tomahawks strikes will have questionable effectiveness to say the least, especially those coming over the sea as would need to happen.
With long range ground based radars as well as AWACS, cruise missiles will be spotted from a long way out. One of the mean reasons the PLAAF is loathed to loose numbers and insist on keeping the likes of the J7 is to counter exactly this threat.
Ground controllers and AWACS will vector fighters to intercept cruise missiles and they will get easy kills with slow strait flying tomahawks.
What get past the fighter screens will have to run the gauntlet of SAMs and AAA, all of which will know where and when these missiles will be coming into range.
Then, what missiles get past that may well have to then penetrate CIWS which are likely to be protecting key targets.