我个人认为,如果和南海几个小国发生海战,中国海军肯定能赢,只是会有一定的损失,最主要的原因还是中国缺乏实战的经验。在79年对越南自卫反击战(说的是自卫反击,哪有自卫反击都要打到人家首都的说法)以前,当时越南对外宣传是世界第三军事强国,可不照样被解放军打趴下,放到现在的菲律宾,更不用说。和79年相比,现在的中国不管是空军还是海军都远远的强过菲律宾等国。74年和越南在西沙群岛的海战,中国当时参战的军舰不管是级别,还是吨位,都落后与越南海军,可最后的结果是我们靠护卫舰和扫雷舰都能击沉越南的驱逐舰。闹到现在这个份上还没有打起来,个人分析有几个原因:1、不管是海军还是空军都缺乏实战经验,军队从高层到低层已经没有以前的敢于和敌人拼命不怕牺牲的精神;2、中国今年中央领导人要换届,在换届前都希望稳定;3、中国和东盟签了什么自由贸易协定,如果和东盟任何一个国家发生战争,都会对这个协议有影响;4、怕日韩在东海闹事,中国和日韩在东海也存在领海争端,最显著的例子就是钓鱼岛,怕南海发生战争后,日韩趁机介入东海,那就得两线作战,而且日韩的军力不像东南亚小国,中国没有太大的优势;5、就是美国,还是因为这些国家后边有美国在支持,老美肯定愿意看到中国和周边国家四处为敌,就不能完全的把精力用在经济发展,这样对美国的经济、政治的冲击就能减小。这个纯属个人愚见,有考虑不到之处还望和军迷色友们多多海涵。