Wie lautet der Aufruf bzw. Dateierweiterung?

Hattrix

Erfahrenes Mitglied
Hallo,

und zwar habe ich den Code unten aus dem Internet kopiert, aber da ich überhaupt keine Ahnung von Java habe und mich auch schon versucht habe, durchs googlen durch diverse Tutorials zuschlagen, bin ich zu keinem Ergebnis gekommen. Bin wahrscheinlich zu blöd.

Ich kann leider nur etwas HTML/PHP.

Daher meine Fragen:
Wie muss die Dateierweiterung heißen, damit ich diese Datei ausführen kann und was brauch ich noch zusätzlich an Code?

Versucht habe ich es schon mit einer *.js Datei oder der normalen einbindunge mit <script type="text/javascript"> in einer php Datei!

Code:
import java.io.FileReader;
import java.io.BufferedReader;
import java.io.IOException;
import java.io.FileNotFoundException;
 
public class ReadTextFiles
{
  public static void main( String [] args )
  {
    try
    {
       FileReader fro = new FileReader( "myFile.txt" );
       BufferedReader bro = new BufferedReader( fro );
 
       // declare String variable and prime the read
       String stringRead = bro.readLine( );
 
       while( stringFromFile != null ) // end of the file
       {
          System.out.println(stringFromFile);
          stringFromFile = bro.readLine( );  // read next line
       }
 
       bro.close( );
    }
 
    catch( FileNotFoundException filenotfoundexxption )
    {
      System.out.println( "myFile.txt, does not exist" );
    }
 
    catch( IOException ioexception )
    {
      ioexception.printStackTrace( );
    }
  }
}
 
Du mißverstehst da etwas grundlegend.
JAVASCRIPT != JAVA

Das bedeutet, eine Java-Applikation kann nicht in einem Browser ausgeführt werden.
Dazu mußt du sie entweder als Applet neu schreiben oder du machst daraus eine JavaServerPage.
Eine JSP kannst du dann als HTML weiterbearbeiten.

Vereinfacht gesagt:
Eine JSP ist HTML mit (ein wenig) Java.
 
(!) Java != Javascript (!)

Um Java-Applikationen ausführen zu können, brauchst Du die Java RuntimeEnvironment (JRE) oder das JDK. Wenn Du dann einen Quelltext wie den von oben hast, speicherst Du ihn als name.java ab. Anschließend mußt Du ihn kompilieren mit:
Code:
javac name.java

Danach erhälst Du eine .class Datei (name.class). Wenn beim Kompilieren keine Fehler aufgetreten sind, kannst Du Deine Applikation mittels
Code:
java name

starten....

Dies ist eine schnelle Kurzfassung. Mehr findest Du z.B. unter
http://www.javabuch.de
http://www.galileocomputing.de/openbook/javainsel6/
 
Zurück