When working with streams, either through files or networks, the best data types to use are generally byte-based data types. short is a rarely used data type. It was more commonly used in 1995, ...
The char data type is a single 16-bit Unicode character. Its value-range lies between '\u0000' (or 0) to '\uffff' (or 65,535 inclusive).The char data type is used to store characters.