Ajudem por favor

ola pessoal estou com o java
Netbeans 5.0 e o kit com o javac, configurei conforme apostila q peguei no site.

tento compilar o seguinte código:

public class Primeiro{

   public static void main(String arg[]){
  
         System.out.println("Este curso de Java é ótimo !");

   }  

}

mas o javac me apresenta a seguinte mensagem:

C:\Javac>java primeiro
Exception in thread “main” java.lang.NoClassDefFoundError: primeiro (wrong name:
Primeiro)
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(Unknown Source)
at java.security.SecureClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.access$100(Unknown Source)
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClassInternal(Unknown Source)

C:\Javac>

C:\Javac>

você tem que salvar o arquivo com o mesmo nome da classe pública, nesse caso Primeiro.java, com letra maiúscula.
Acho que esse é o problema

isso memos o Java é casesensitive…
se colocar

public class Primeiro {
}

vai ter que gravar como Primeriro.java

deu certo valeu