Java Charset.forName ("ASCII") ou Charset.forName ("US-ASCII")

J'allais à travers un code et est venu à travers la ligne suivante.

Charset.forName("ASCII")

Mais quand j'ai regardé le java la documentation il a seulement

US-ASCII    ISO-8859-1    UTF-8   UTF-16BE   UTF-16LE   UTF-16  

Mais le code fonctionne. Sont "ASCII" et "US-ASCII" sont synonymes dans ce contexte ? ou est le code en prenant certains valeur par défaut depuis la 'ASCII' n'est pas reconnu ?
Et combien d'octets 'ASCII' dans ce scénario représente un personnage ?

source d'informationauteur