En relación a los programas de Java, es muy importante tener en cuenta los siguientes puntos:
Case Sensitivity - Java es sensible a mayúsculas y minúsculas, lo que significa que el identificador Hello y hello tendrían diferente significado en Java.
Class Names - La primer letra de los nombres de clases debe ser mayúscula. Si se utilizará más de una palabra para nombrar una clase, cada palabra deberá iniciar en mayúscula.
Example class MiPrimerPrograma
Method Names - Todos los nombres de métodos deben iniciar con una letra minúscula. Si se utilizará más de una palabra para nombrar una clase, cada palabra deberá iniciar en mayúscula luego de la primera.
Example public void myMethodName()
Program File Name - El nombre del archivo que contiente tu programa debe ser exactamente igual a como nombraste la clase. Cuando lo guardes, debes guardarlo usando el nombre de la clase (Recuera que Java es case sensitive) y ponle '.java' al final del nombre (si el nombre del archivo y el de la clase no coinciden, tu programa no podrá compilar).
Example : Si 'MiPrimerPrograma' es el nombre de la clase. Entonces el archivo deberá ser guardado como '
MiPrimerPrograma.java'
public static void main(String args[]) - Java inicia su proceso de ejecución desde el método main() el cual es obligatoriamente parte de cada programa de Java.