Visual J++ Konsolenprogramm(Anfänger)

Manda

Erfahrenes Mitglied
Hallo Leute,

habe mal eine Frage zum Java Programm.
Ich benutze Visual J++(vonMS) dort habe ich eine Klasse erstellt, und wollte mal die ersten Zeilen in Java eintippen.Sieht folgender maßen aus:
public class Class1
{
public static void main (String[] args)
{
System.out.print("\nTest eins zwei...");
System.out.println("\n\nAusgabe verschwindet sofort wieder...");
}
}

Das Problem:
Die Ausgabe erscheint nur ganz kurz und verschwindet sofort wieder. Hab ich irgendwas falsch gemacht?
Hab zu vor noch nie in Java programmiert, wollte mal anfangen das zu lernen. Bin für eure tips sehr dankbar.
Achja, hab nach der letzten System.out.println Zeile for(;;); rein gemacht, dann blieb die Ausgabe ständig offen. Ich will nur, dass die Ausgabe solange erscheint bis man, was weis ich ENTER drückt.
Dank schon mal im Vorraus!! (Weis nich genau ob das "Problem" hier rein gehört)

MfG
Manda
 
Hallo!

Versuchs mal mit:
Code:
    public static void main(String[] args) throws Exception{
        System.out.println("tutorials.de -user helfen usern-");
        System.in.read();
        System.out.println("bye bye");
    }

Visual J++ ist mitlerweile schin ein gaaaanz klein wenig aus der Mode gekommen ;-) Ich würde dir empfehlen dich mal mit einer moderneren IDE auseinander zu setzen:
Eclipse -> http://eclipse.org
NetBeans -> http://netbeans.org
IntelliJ IDEA -> http://www.jetbrains.com/idea/
JDeveloper -> http://www.oracle.com/technology/products/jdev/index.html
BlueJ -> http://www.bluej.org/
...

Gruß Tom
 
Was ist am guten alten Texteditor auszusetzen ;) Ich schreib meine Programme immer noch mit TextPad. Wobei hatte ich natürlich noch keine sehr großen Projekte od. dergleichen.

lg Billie
 
Danke Jetzt gehts

Kannst du mir noch sagen wofür das steht: "throws Exception" was macht das wirklich?
System.in.read(); <-denk ich mal das es auf eine Eingabe wartet, oder

Naja hauptsache es geht. Und zu deiner Empfehlung, "Eclipse etc", ich wollte nur bisschen Java lernen, also halt kleine Programme schreiben, keine großen Projekte oder so. Ich hoffe mal J++ wird dafür reichen!!
Eclipse werde ich natürlich auch mal probieren, wenn ich schon bisschen fitter in Java bin^^.

MfG
Manda
 
Manda hat gesagt.:
Danke Jetzt gehts
Kannst du mir noch sagen wofür das steht: "throws Exception" was macht das wirklich?

Moin,

damit werden Fehler von vorneherrein abgefangen, Java Compiler erwarten bei Ausdrücken in denen "leicht Fehler auftreten könnnen", einfache Beispiel: eine fremde Datei öffnen, eine Datenbank Connection herstellen, bei solchen Sachen "zwinkt" Java den Benutzer zu einer Fehlerbehanldung. In Eclipse bekommste du auch die entsprechenden Meldundungen dafür welche Excpetion wo erwartet wird, die baut man dann eben wie Thomas in die Funktion direkt mit ein oder

Code:
try
{
//code der die Excpetion verlang
} catch (Exception exp) { // was beim Fehler tuen}

Und hier mal noch mal etwas genauere dazu zum Lesen:
http://www.galileocomputing.de/openbook/javainsel4/javainsel_07_000.htm#Xxx999378
 
Zurück