Откройте папку
Откройте папку для практики в чате агента.
Вы создадите небольшую программу, которая слушает localhost и возвращает данные в формате JSON. Агент поможет вам правильно изучить структуры данных Java: вы напишете код, скомпилируете его и запустите сервер, чтобы увидеть результаты в браузере.
Откройте папку для практики в чате агента.
Попросите агента создать класс сервера.
Запустите компилятор, чтобы проверить наличие ошибок.
Запустите сервер и проверьте вывод.
Counter.javaсохраненоCounter.java2 измененияjavac Counter.javaexit 0java CounterПодключеноimport 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();
}
}
}Этот класс содержит метод main, поле типа int и цикл for, который выводит результат.
Вы начинаете с написания небольшой программы, которая выступает в роли вашего бэкенда. Агент использует write_file для создания основного класса для вашего проекта java rest api. Измените логику. Курс Java для укрепления фундаментальных знаний поможет вам понять структуру. Агент использует edit_file для добавления логики обработки запросов. Вы можете использовать стандартную библиотеку для форматирования ответа в формате JSON. Затем агент запускает компилятор Java, чтобы показать ошибки компиляции. Вы просматриваете diff в режиме Ask first, чтобы точно увидеть, что изменилось. Этот подход помогает понять структуру java rest api, не перегружаясь.
Вы можете протестировать запущенный сервер с помощью простого клиента. Агент поможет вам написать команду теста, которая отправляет запрос на localhost. Это работает. Руководство по микросервисам на Java показывает, как разделить приложение на две небольшие программы, которые общаются по HTTP. Вы всегда должны проверять вывод, чтобы убедиться, что ответ соответствует вашим ожиданиям. Агент может перечислить файлы в вашей папке, чтобы подтвердить, что всё на месте. Это упражнение учит вас тому, как сервисы общаются друг с другом по HTTP. Лучший способ изучить Java — выполнять эти небольшие упражнения самостоятельно. Агент объясняет код пошагово и указывает вероятные причины ошибок.