-As a Java developer you write a Java code that will be having .java extension and that gets compiled by javac. - When you compile that code what you get in output is a byte code that has .class file.
-- If you want to store character sequence e.g "shiva", "navin", "hyder" in such cases we need character array or String (non-primitive data ) . -- But Using String object it is easy to store sequence ...