Han Weiguo replaces Li Zuocheng, state-run newspapers said, following Li's promotion as the new chief of the Joint Staff Department of the People's Liberation Army in August.
Han was the commanding office in charge of a military parade in Inner Mongolia in July overseen by President Xi Jinping to mark 90 years since the founding of the People's Liberation Army.
He had previously served as head of the central theatre command, a military district that includes Beijing and a large swathe of central China.
Han's predecessor Li is one of the few senior military officers with combat experience, having fought Vietnam in a brief border war in 1979.
At a monthly news briefing on Thursday, Chinese Defence Ministry spokesman Ren Guoqiang declined to comment on Fang, who turns 67 next year, usually the age at which Chinese officials retire.
The reshuffle comes as Xi oversees an ambitious military modernisation programme, adding new aircraft carriers and developing stealth fighters and taking a more assertive stance in the disputed East and South China Seas.
(Except for the headline, this story has not been edited by NDTV staff and is published from a syndicated feed.)
Get Breaking news, live coverage, and Latest News from India and around the world on NDTV.com. Catch all the Live TV action on NDTV 24x7 and NDTV India. Like us on Facebook or follow us on Twitter and Instagram for latest news and live news updates.