wenn du Probleme mit nur ein paar Begriffen hast, kannst du dir die java-docs runterladen, entweder 1.4:
http://java.sun.com/j2se/1.4/docs/index.html
oder noch 1.3:
http://java.sun.com/j2se/1.3/docs/index.html
Solltest du aber Probleme mit dem grundsätzlichen haben, würde ich dir trotzdem mal einen Prg-kurs empfehlen, dann versteht man meistens Dinge wie Struktogram, rekursiver Aufruf und ähnliche Sachen besser.
Ps: String ist eine nicht veränderbare Aneinanderreihung von Char-symbolen, allerdings bietet String sehr viele Methoden zur Datenverarbeitung. Solltest du aber of den String verändert würde ich dir Stringbuffer empfehlen.
Ein Applet ist von Panel abgeleitet, und wird mittels <applet Code .....> dazu verwendet javaprogramme in einer sicheren Umgebung im Browser zu starten.