เปิดโฟลเดอร์
เปิดโฟลเดอร์ฝึกหัดของคุณในแชทของ Java Trail
คุณจะได้สร้างโปรแกรมขนาดเล็กที่รับฟังการเชื่อมต่อที่ localhost และส่งคืนข้อมูล JSON Java Trail ช่วยให้คุณเรียนรู้โครงสร้างข้อมูล Java อย่างถูกต้องขณะเขียนโค้ด รันเซิร์ฟเวอร์ และดูผลลัพธ์ในเบราว์เซอร์
เปิดโฟลเดอร์ฝึกหัดของคุณในแชทของ Java Trail
ให้ Java Trail สร้างคลาสเซิร์ฟเวอร์
รันคอมไพเลอร์เพื่อตรวจสอบข้อผิดพลาด
เริ่มเซิร์ฟเวอร์และตรวจสอบผลลัพธ์
Counter.javaบันทึกแล้วCounter.javaแก้ไข 2 ครั้ง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 ที่พิมพ์ผลลัพธ์
คุณเริ่มต้นด้วยการเขียนโปรแกรมขนาดเล็กที่ทำหน้าที่เป็นแบ็กเอนด์ และ Java Trail ใช้ write_file เพื่อสร้างคลาสหลักสำหรับโปรเจกต์ REST API Java ของคุณ แก้ไขลอจิก คอร์ส Java ที่เน้นพื้นฐานแข็งแรงช่วยให้คุณเข้าใจโครงสร้าง Java Trail ใช้ edit_file เพื่อเพิ่มลอจิกการจัดการคำขอ คุณสามารถใช้ไลบรารีมาตรฐานเพื่อจัดรูปแบบการตอบกลับเป็น JSON จากนั้น Java Trail จะรันคอมไพเลอร์ Java เพื่อแสดงข้อผิดพลาดคอมไพล์ คุณตรวจสอบ diff ในโหมด Ask first เพื่อดูสิ่งที่เปลี่ยนแปลงอย่างชัดเจน วิธีนี้ช่วยให้คุณเข้าใจโครงสร้างของ REST API Java โดยไม่รู้สึกหนักใจ
คุณสามารถทดสอบเซิร์ฟเวอร์ที่กำลังทำงานด้วยไคลเอนต์แบบง่าย และ Java Trail ช่วยคุณเขียนคำสั่งทดสอบที่ส่งคำขอไปยัง localhost สิ่งนี้ใช้งานได้ บทเรียนไมโครเซอร์วิส Java แสดงวิธีแยกแอปพลิเคชันออกเป็นโปรแกรมขนาดเล็กสองโปรแกรมที่สื่อสารผ่าน HTTP คุณควรตรวจสอบผลลัพธ์เสมอเพื่อให้แน่ใจว่าการตอบกลับตรงกับที่คาดหวัง Java Trail สามารถแสดงรายการไฟล์ในโฟลเดอร์ของคุณเพื่อยืนยันว่าทุกอย่างอยู่ในที่ที่ถูกต้อง การฝึกหัดนี้สอนคุณว่าบริการสื่อสารกันผ่าน HTTP ได้อย่างไร วิธีที่ดีที่สุดในการเรียนรู้ Java คือการทำการฝึกหัดขนาดเล็กเหล่านี้ด้วยตนเอง Java Trail อธิบายโค้ดทีละขั้นตอนและชี้แจงสาเหตุของข้อผิดพลาดที่อาจเกิดขึ้น