zerozero schrieb:
wenn ich mit dem SubEthaEdit ne Datei schreibe, als was muss ich diese speicher,
damit sie Java fähig ist?! .. Wie kompiliere ich den Konsole, was für Aufrufe gibt es, was muss ich nacheinander machen?
Hi
du speicherst die Datei mit Xxx.java ab wobei der Dateiname üblicherweise grossgeschrieben wird, muss aber nicht. Wichtig ist nur das Der Dateiname gleich dem Klassenname ist und dann wie gehabt die .java hinten anhängen.
Bsp:
direkt im Terminal mit Editor pico:
pico A.java
public class A{
public static void main(String[] args){
System.out.println("Hello,world");
}
}
ctrl-x
dann Aufruf des Compiliers:
javac A.java
Programm ausführen mit:
java A
Warum im Terminal? ganz einfach weil Listings mit ein paar Zeilen Code
ganz schnell programmiert und compiliert sind.
Der Start und das Arbeiten der IDEs ist schon etwas schwerfälliger und immer gleich neue Projekte anlegen bei einem kleinen Übungsprogramm ist überdimensioniert.
Natürlich spricht nix gegen arbeiten mit IDEs und man muss nicht unbedingt am Terminal arbeiten können, aber es bietet auf jeden Fall eine einfache und schnelle Alternative und man kann zB per ssh auf einem Server direkt editieren und compilieren ohne grossen Datentransfer.