Ta jolie Mastercard ne te servira pas beaucoup en Chine. En effet, les universités n'acceptent que le cash. Donc payer les cours avec ta carte sera impossible, sauf si depuis 2007 elles se sont modernisées.
Alors le mieux à faire, c'est d'aller à la Bank of China (entre autre) et d'ouvrir un compte en banque multi-devises par exemple. Tu pourras par exemple déposer des devises sur ton compte sans les changer en yuan. Quitte à toi ensuible de les changer.
Quand tu auras ton compte tu pourras par exemple faire un gros transfert de ton compte en France vers le compte chinois. Cela réduira sans doute les frais.
Sinon il est peut-être possible de payer en dollars (c'est ce que j'avais fait à l'époque en sept 2005).
Si tu retires avec ta carte française dans une banque, tu n'auras que des yuans et pas de dollars ou d'euros.
Pour les travellers cheques, je ne pourrai pas te répondre car j'en ai jamais utilisé.