Buka folder
Buka folder latihan Anda di chat agen.
Anda akan membuat program kecil yang mendengarkan di localhost dan mengembalikan data JSON. Agen membantu Anda mempelajari struktur data Java dengan benar sambil menulis kode, mengompilasinya, dan menjalankan server sehingga Anda dapat melihat hasilnya di browser.
Buka folder latihan Anda di chat agen.
Minta agen untuk membuat kelas server.
Jalankan kompilator untuk memeriksa kesalahan.
Mulai server dan periksa outputnya.
Counter.javadisimpanCounter.java2 editjavac Counter.javaexit 0java CounterTerhubungimport 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();
}
}
}Kelas ini berisi metode main, bidang int, dan loop for yang mencetak hasil.
Anda mulai dengan menulis program kecil yang bertindak sebagai backend Anda dan agen menggunakan write_file untuk membuat kelas utama untuk proyek java rest api Anda. Edit logikanya. Kursus java untuk dasar yang kuat membantu Anda memahami strukturnya. Agen menggunakan edit_file untuk menambahkan logika untuk menangani permintaan. Anda dapat menggunakan pustaka standar untuk memformat respons sebagai JSON. Agen kemudian menjalankan kompilator Java untuk menunjukkan kesalahan kompilasi. Anda meninjau diff dalam mode Ask first untuk melihat persis apa yang berubah. Pendekatan ini membantu Anda memahami struktur java rest api tanpa merasa kewalahan.
Anda dapat menguji server yang berjalan dengan klien sederhana dan agen membantu Anda menulis perintah pengujian yang mengirim permintaan ke localhost. Ini berhasil. Tutorial mikro layanan java menunjukkan cara memisahkan aplikasi menjadi dua program kecil yang berbicara melalui HTTP. Anda harus selalu memeriksa output untuk memastikan respons sesuai dengan harapan Anda. Agen dapat mencantumkan file di folder Anda untuk mengonfirmasi semuanya sudah siap. Latihan ini mengajarkan Anda bagaimana layanan berkomunikasi satu sama lain melalui HTTP. Cara terbaik untuk belajar java adalah dengan melakukan latihan kecil ini sendiri. Agen menjelaskan kode langkah demi langkah dan menunjukkan penyebab kemungkinan kesalahan.