Bộ giải Lab Java — Cẩm nang & Mục lục tra cứu

Giải chi tiết toàn diện 6 đề thực hành Java: phân tích đề, yêu cầu ẩn, thiết kế lớp, code từng bước nhỏ, lời giải hoàn chỉnh, bảng kiểm thử, trace biến từng bước và bảng sửa lỗi thường gặp.

47
Tệp Java hoàn chỉnh (.java)
46 / 46
Ca kiểm thử tự động (100% PASS)
6
Bộ đề Lab từ cơ bản đến OOP
134
Trang PDF chuẩn in ấn nộp bài
8 / 8 bài
Hướng dẫn

Mục lục & hướng dẫn

Cấu trúc bộ tài liệu, cách dùng, cài JDK, test tự động, xuất PDF.

1.2k từ
Cơ bản

Lab 01 — Môi trường, mảng, vòng lặp

Mảng, vòng lặp + phụ lục giảng từng dòng cho người mới + từ điển lỗi.

5.5k từ
Cơ bản

Lab 02 — Phân số, ATM, PTB2, Nhân viên

PS, ATM, PTB2, lương + phụ lục giảng từng dòng cho người mới.

5.4k từ
OOP

Lab 03 — Điểm học phần, Sinh viên, HCN

Điểm, SinhVien, HCN + phụ lục giảng từng dòng cho người mới.

3.9k từ
OOP

Lab 04 — SV, DSSV, java.util.Date

Tách họ tên, tính tuổi, sắp xếp 3 kiểu (điểm, tên, tuổi), tìm kiếm, xóa.

4.6k từ
Nâng cao

Lab 05 — Abstract, kế thừa, đa hình

Lớp trừu tượng DiemHP + 2 lớp con Lý thuyết/Thực hành, bưu phẩm, mảng đối tượng.

4.1k từ
Mảng bổ trợ

Bài tập mảng bổ trợ (10 bài)

Từ in tên, thứ trong tuần, chẵn lẻ đến ma trận đơn vị 0/1.

2.7k từ
Chấm điểm

Chấm bài — rubric 10 điểm

Tiêu chí chấm điểm chi tiết, 10 lỗi thường gặp bị trừ điểm, mẫu nộp bài.

0.7k từ

Tài nguyên kèm theo

Thư mục / tệpNội dungỨng dụng
src/lab01..lab05, src/mang47 tệp mã nguồn sạch, tách riêngBiên dịch bằng javac *.java
tests/run-tests.ps146 ca kiểm thử tự động toàn diệnTự chấm điểm output + exit code
pdf/8 tệp PDF (134 trang) định dạng inNộp báo cáo, đọc offline trên máy tính bảng
html/toan-bo-bai-giai.htmlBản web gộp toàn bộ (Single-page)Tìm kiếm toàn văn (Ctrl + F) mọi bài giải
bien-dich-va-chay.ps1Script tự động hóa PowerShellBiên dịch và chạy nhanh bất kỳ Lab nào
xuat-html.ps1 / xuat-pdf.ps1Script xuất bản từ Markdown gốcTự động cập nhật tài liệu Web và PDF

Phương pháp tự học hiệu quả

  1. Đọc mục 0–4 của mỗi bài: Tuyệt đối không xem trước code giải, hãy tự gõ code trên IDE của bạn.
  2. Chạy thử và so sánh với mục 7 (kết quả mẫu). Nếu bị lỗi, đối chiếu với mục 9 (trace từng biến) và mục 10 (thông báo lỗi javac thật).
  3. Chỉ mở mục 5 (lời giải hoàn chỉnh) khi đã tự mày mò ít nhất 20 phút.
  4. Chạy script tests/run-tests.ps1 để kiểm chứng bài làm tự động trước khi nộp.

Hệ thống tài liệu HTML thuần · Tự động lưu tiến độ học trên trình duyệt · Chế độ Sáng / Tối thông minh · Hỗ trợ đọc offline.