1. Wie führst du das Programm aus?
Ausführen sollte man ein Programm so:
Also ohne .class Endung
Wenn deine Main Klasse in einem Package ist (wird am Anfang mit package PackageName; difiniert), dann sieht der aufruf so aus
Code:
java PackageName.Main
An sich sollte man Konsolenanwendungen auch in der Konsole(CMD unter Windows) ausführen, dann gibt es auch das zweite Problem nicht.
2. Schreib vor das Programmende folgendes:
Code:
System.Console().readLine()
oder
Code:
System.Console().readLine("Zum Beenden bitte ENTER drücken")