The naming of USN submarines:
Traditional Conventions: Submarines (SS and SSN) were either given a class letter and number, as in S-class submarines, or the names of fish and marine mammals.
Contemporary ship naming conventions: Fast attack submarines (SSN) names are dependent on class;
Los Angeles class - named after cities, with the exception of USS Hyman G. Rickover (SSN-709), named for an Admiral who was a pioneer of the nuclear Navy.
Seawolf class - (only 3 boats in class);
Lead boat; USS Seawolf (SSN-21), named for the Atlantic wolffish, and the fourth submarine to carry the name,
2nd boat; USS Connecticut (SSN-22), named for a U.S. state,
3rd boat; USS Jimmy Carter (SSN-23), named for a former U.S. president, and Naval officer who had served aboard a nuclear submarine.
Virginia class, named after U.S. states, with the exception of;
USS John Warner (SSN-785), named for a former Secretary of the Navy, U.S. Senator and Chairman of the Senate Committee on Armed Services.
USS Hyman G. Rickover (SSN-795), named for an Admiral and pioneer of the nuclear Navy. This is the second boat to carry the name (see USS Hyman G. Rickover (SSN-709)).