salve a tutti comuità di programmatori.... sono un quasi vostro collega

sono alle prime armi nel mondo della programmazione, e ho già un problema su come installare java, aiutatemiiiiiii!!
allora ho scaricato il JDK uno delle ultime versioni dal sito della sun, lo installo senza problemi, poi metto nelle variabili d'ambiente nel menu proprieta di risorse del computer il percorso della cartella "bin" del file che ho installato di java poi creo una cartella nell'hd dove mettere i miei progettini chiamata primojava il mio primo progetto è questo:
public class helloworld {
public static void main(string [] args){
system.out.println("hello world");
}
}
(ho visto tutta la procedura su youtube

) provo ad andare su cmd dal menu start mi porto sulla cartella primojava e eseguo lo script così:
C:\primojava>java helloworld.java
in teoria dovrebbe stampare una riga con scritto hello world... ma qualcosa non va perchè mi genera quest'errore...
Exception in thread "main" java.lang.NoClassDefFoundError: helloworld/java
Caused by: java.lang.ClassNotFoundException: helloworld.java
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)
Could not find the main class: helloworld.java. Program will exit.
C:\primojava>
potreste aiutarmi? vi pregoooooooooooo:-) mannaggia a me e quando non stavo attento in classe...:-) grazie in anticipo!
ciao dany