Schreibe bitt in ein Java ein Programm das, wenn man es ausführt „Hello World“ in die Konsole schreibt.
Klar! Hier ist ein Hallo-Welt-Programm in Java:

```java
public class HelloWorld 
{
       public static void main (String[] args)
       {
             // Ausgabe Hello World!
             System.out.println(Hello World!);
       }
}
```
Das Programm soll jetzt einen Namen als Parameter nehmen und dann Hallo [Name]! ausgeben. Ändere auch die Formatierung, dass die geschweiften Klammerin in einer Zeile stehen, da ich das lieber mag.
Klar, ich habe das Programm für dich angepasst:

public class HelloWorld {
    public static void main(String[] args) {
        // Überprüfen, ob ein Name als Parameter angegeben wurde
        if (args.length == 0) {
            System.out.println(Bitte geben Sie einen Namen als Parameter ein.);
            return;
        }
        // Ausgabe der personalisierten Begrüßung
        System.out.println(Hallo  + args[0] + !);
    }
}


Jetzt kannst du das Programm mit dem gewünschten Namen als Parameter ausführen und es wird Hallo [Name]! in der Konsole ausgeben. Beachte bitte, dass es eine Überprüfung gibt, ob ein Name als Parameter angegeben wurde, bevor das Programm ausgeführt wird, um sicherzustellen, dass keine Fehler auftreten. Die geschweiften Klammern stehen nun in einer Zeile für eine bessere Formatierung, wie gewünscht.
Wie könnte das Programm so geschrieben werden, dass der Nutzer den Namen bei einem bereits laufenden Programm eingibt? So, dass ich vorher fragen kann Wie ist dein Name?.