James added seven assists in just 32 minutes for Miami, which led the entire way and took a sixth victory in seven games overall.
Michael Beasley came off the bench to score 15 points.
Kemba Walker provided 22 points for the Bobcats.
Jeff Taylor (14 points) and Gerald Henderson (13, seven rebounds) also reached double figures for Charlotte.
Handler slams Piers Morgan: 'You're a terrible interviewer'
Ohio bar shooting arrested, charged with murder