El contenido del cuerpo de la clase se divide en declaración de variable y definición de método. La definición del método incluye dos partes: encabezado del método y cuerpo del método. El formato básico es el siguiente:
Encabezado del método {contenido del cuerpo del método}
El encabezado del método consta del tipo del método, el nombre, un par de paréntesis después del nombre y la lista de parámetros. No hay una lista de parámetros en el encabezado del método definido por un método sin parámetros, es decir, no hay nada entre paréntesis después del nombre del método.
Por ejemplo:
intspeak()//Encabezado del método sin parámetros {return123;}intadd(intx,inty,intz)//Encabezado del método con parámetros {returnx+y+z;}
Según las necesidades del programa, el tipo de datos devuelto por el método puede ser cualquier tipo de datos en Java. Cuando un método no necesita devolver datos, el tipo de retorno debe ser nulo. Muchas declaraciones de métodos proporcionan parámetros de método, que son declaraciones de variables separadas por comas. Los parámetros del método pueden ser cualquier tipo de datos Java.
El par de llaves {,} después de la declaración del método y el contenido entre ellas se denominan cuerpo del método. El contenido del cuerpo del método incluye la declaración de variables locales y declaraciones Java, es decir, las variables miembro y las variables locales declaradas en el cuerpo del método se pueden operar en el cuerpo del método. Las variables declaradas en el cuerpo del método y los parámetros del método se denominan variables locales.