Deschide folderul
Deschide folderul tău de practică în chat-ul agentului.
Vei crea un program mic care ascultă pe localhost și returnează date JSON. Agentul te ajută să înveți structurile de date Java corect în timp ce scrii codul, îl compilezi și rulezi serverul pentru a vedea rezultatele în browser.
Deschide folderul tău de practică în chat-ul agentului.
Cere agentului să creeze clasa serverului.
Rulează compilatorul pentru a verifica erorile.
Pornește serverul și verifică ieșirea.
Counter.javasavedCounter.java2 editsjavac Counter.javaexit 0java CounterConnectedimport 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();
}
}
}Această clasă conține o metodă main, un câmp de tip int și o buclă for care afișează un rezultat.
Începi prin a scrie un program mic care funcționează ca backend, iar agentul folosește write_file pentru a crea clasa principală a proiectului tău java rest api. Editează logica. Un curs de Java care pune accent pe fundamente te ajută să înțelegi structura. Agentul folosește edit_file pentru a adăuga logica de gestionare a cererilor. Poți folosi biblioteca standard pentru a formata răspunsul în format JSON. Agentul rulează apoi compilatorul Java pentru a afișa erorile de compilare. Revizuiești diferențele în modul Ask first pentru a vedea exact ce s-a schimbat. Această abordare te ajută să înțelegi structura unui java rest api fără a fi copleșit.
Poți testa serverul în curs de funcționare cu un client simplu, iar agentul te ajută să scrii o comandă de testare care trimite o cerere către localhost. Funcționează. Un tutorial despre microservicii Java arată cum să împarți aplicația în două programe mici care comunică prin HTTP. Ar trebui să verifici întotdeauna ieșirea pentru a te asigura că răspunsul se potrivește cu așteptările tale. Agentul poate lista fișierele din folderul tău pentru a confirma că totul este la locul potrivit. Acest exercițiu te învață cum comunică serviciile între ele prin HTTP. Cea mai bună modalitate de a învăța java este să faci aceste exerciții mici singur. Agentul explică codul pas cu pas și indică cauzele probabile ale erorilor.