Question: which one of the following datatypes occupies two bytes in java?
Answer: In Java, char type takes 2 bytes of memory to support UniCode characters ( In C, char type is 1 byte as it supports only ASCII characters).