The United States must repair and modernize its four public shipyards and advance its shipbuilding and maintenance capabilities to maintain its strategic advantage against a growing Chinese navy, the vice admiral who oversees Navy shipyards told lawmakers Thursday.