19991125 Java ---- javac //Compiler java //Interpreter 1. Die Datei _muss_ genauso heißen, wie die Klasse. (incl. Groß/Kleinschreibung) 2. Compileraufruf erfolgt mit dem Klassennamen inclusive der Endung ".java". 3. Der Interpreter-Aufruf erfolgt mit dem Klassennamen OHNE die Endung ".class". --- HalloWelt.java --- //Dies ist eine erste Applikation class HalloWelt { public static void main (String [] args) { System.out.println("Hallo Welt!"); } } --- Ende der Datei --- N:\>javac HalloWelt.java N:\>java HalloWelt Hallo Welt! N:\> Java ist eine Interpretersprache, der Compiler erzeugt Pseudocode. Der Interpreter (java) interpretiert dann den Code. Die Class-Datei läuft auf allen Betriebssystemen mit dem lokalen Interpreter. Java Appletts sind nur dafür gedacht, "im web" (also im Browser) zu laufen, die Application sind "richtige" Anwendungen. +----------------------------------------+ | JavaScript hat NICHTS mit Java zu tun. | +----------------------------------------+ Referenzen, das JDK etc. gibt es bei Sun. http://java.sun.com/ Klassen: class Auto{ int a=4, String text="skdhgf"; public static int getA() { return a; } } //*********** andere Datei, da pro Datein nur eine Klasse ******************** class MC{ public static void main(String a[]){ int xy; //1. Möglichkeit xy = Auto.a; //2.Möglichkeit xy = Auto.getA(); } } //z.B. Programmaufruf mit java MC a ist leer java MC Hallo Welt a[0]==Hallo a[1]==Welt int b = a.length; //a ist liste int b = text.length(); // text ist ein String a[0].length(); //länge vom String in a[0] ------ Beispielprogramm ParameterTest.java --------------- public class ParameterTest{ //ein Kommentar /* Die Haupt-Methode Die Hauptmethode wird vom Interpreter automatisch aufgerufen */ /** Ein ganz besonderer Kommentar für javadoc javadoc ParameterTest.java **/ public static void main(String[] args) { //ausgeben, wieviele Elemente die Liste enthält. System.out.println("Anzahl der übergebenen Parameter:"+args.length); //jedes Element "auslesen" und anzeigen... for(int i = 0;i