Character

A character data type represents a single character. In addition to processing numeric values, you can process characters in Java. The character data type, char, is used to represent a single character. A character literal is enclosed in single quotation marks

зачем он нужен? если туда засунуть значение int что будет?
что на счет его хранения в памяти?

сказать про String