also in java sieht das so aus.. die webstruktur wird durch jsp (java server pages) und servlets realisiert. dazu brauchste nen speziellen server, wie zB den tomcat von apache.
du kannst keinen javacode in html einbetten, höchstens eben den code von einem applet, das aber wieder nicht in den quelltext schreibt, sondern eben in einem einfachen kästchen, so wie ne sandbox kannste dir des vorstellen.
wenn du java so ausführen möchtest haste 2 varianten, die konsole oder du schreibst nen gui (graphical user interface) dafür oder du benutzt für deine testzwecke ne richtige IDE (eclipse, netbeans).
du musst deine klasse kompilieren und dann die jarfile aufrufen, du kannst natürlich auch ne ausführbare jarfile doppelklicken und mit den java-binaries öffnen.... nur bringt das nichts wenn du ne konolenausgabe hast und die jarfile nich über die konsole startest..
um ne jarfile via console zu starten musste mal die help der konsole befragen..
ich meine das ist etwas wie "java -jar dateiname.jar"