Я просматривал код и наткнулся на следующую строку.
Charset.forName("ASCII")
Но когда я посмотрел на java документацию, он только
US-ASCII ISO-8859-1 UTF-8 UTF-16BE UTF-16LE UTF-16
Но код работает. "ASCII" и "US-ASCII" являются синонимами в этом контексте? или это код принимает значение по умолчанию, так как "ASCII" не распознается? И сколько байтов "ASCII" в этом сценарии представляет символ?