Ordner öffnen
Öffne deinen Übungsordner im Agenten-Chat.
Du erstellst ein kleines Programm, das auf localhost lauscht und JSON-Daten zurückgibt. Der Agent hilft dir, Java-Datenstrukturen richtig zu lernen, während du den Code schreibst, kompilierst und den Server startest, damit du die Ergebnisse im Browser sehen kannst.
Öffne deinen Übungsordner im Agenten-Chat.
Bitte den Agenten, die Serverklasse zu erstellen.
Führe den Compiler aus, um nach Fehlern zu suchen.
Starte den Server und überprüfe die Ausgabe.
Counter.javagespeichertCounter.java2 Bearbeitungenjavac Counter.javaexit 0java CounterVerbundenimport java.io.*;
import java.net.*;
public class Server {
public static void main(String[] args) {
try {
ServerSocket ss = new ServerSocket(8080);
while (true) {
Socket s = ss.accept();
System.out.println("Connected");
s.close();
}
} catch (Exception e) {
e.printStackTrace();
}
}
}Diese Klasse enthält eine main-Methode, ein int-Feld und eine for-Schleife, die ein Ergebnis ausgibt.
Du beginnst damit, ein kleines Programm zu schreiben, das als Backend fungiert. Der Agent nutzt write_file, um die Hauptklasse für dein Java-REST-API-Projekt zu erstellen. Bearbeite die Logik. Ein Java-Kurs für starke Grundlagen hilft dir, die Struktur zu verstehen. Der Agent nutzt edit_file, um die Logik zur Bearbeitung von Anfragen hinzuzufügen. Du kannst die Standardbibliothek nutzen, um die Antwort als JSON zu formatieren. Der Agent führt dann den Java-Compiler aus, um Compilerfehler anzuzeigen. Du überprüfst den Diff im Ask first-Modus, um genau zu sehen, was sich geändert hat. Dieser Ansatz hilft dir, die Struktur einer Java REST API zu verstehen, ohne überwältigt zu werden.
Du kannst den laufenden Server mit einem einfachen Client testen. Der Agent hilft dir, einen Testbefehl zu schreiben, der eine Anfrage an localhost sendet. Das funktioniert. Ein Java-Microservices-Tutorial zeigt, wie man die App in zwei kleine Programme aufteilt, die über HTTP kommunizieren. Du solltest immer die Ausgabe überprüfen, um sicherzustellen, dass die Antwort deinen Erwartungen entspricht. Der Agent kann die Dateien in deinem Ordner auflisten, um zu bestätigen, dass alles an Ort und Stelle ist. Diese Übung lehrt dich, wie Dienste über HTTP miteinander kommunizieren. Der beste Weg, Java zu lernen, besteht darin, diese kleinen Übungen selbst durchzuführen. Der Agent erklärt den Code Schritt für Schritt und weist auf wahrscheinliche Fehlerursachen hin.