Diferencia entre "char" y "String" en Java

Estoy leyendo un libro para Java que estoy tratando de aprender, y tengo una pregunta. No puedo entender cuál es la diferencia entre el tipo de variablechar yString. Por ejemplo, hay una diferencia entreint yshort, los bytes en la memoria y el área de números que tienen.

Pero cual es la diferencia entrechar yString? excepto esochar use (') y "String" (").

PD: Es mi primer lenguaje de programación "real". (En la escuela aprendí un lenguaje falso con el propósito de la lección de programación).

Respuestas a la pregunta(14)

Su respuesta a la pregunta