CodeGym
AI Academy
Khuyến mãi
CodeGym University
Học tập
Khóa học
Bài tập
Khảo sát & Bài kiểm tra
Trò chơi
Trợ giúp
Lịch
Cộng đồng
Người dùng
Diễn đàn
Trò chuyện
Bài viết
Câu chuyện thành công
Hoạt động
Đánh giá
Gói đăng ký
Chủ đề sáng

Bài học

  • Đánh giá
  • Về chúng tôi
Bắt đầu
Bắt đầu học
Bắt đầu học ngay
  • Tiến độ của tôi
  • Khóa học
  • Bản đồ Quest
  • Bài học
  • Bạn đã đạt đến Cấp độ 31!

    Đa luồng Java
    Cấp độ 1,Bài học 0
    Bạn đã đạt đến Cấp độ mới!
    Có sẵn
  • Ưu tiên điều hành

    Đa luồng Java
    Cấp độ 1,Bài học 1
    "Chào, Bilaabo!" "Bilaabo rất vui được chào đón người bạn của mình!" "Hôm nay Bilaabo sẽ cho bạn biết về quyền ưu tiên của toán tử. Nhưng trước tiên, anh ấy sẽ cho bạn biết về chính các toán tử." "Những toán tử mà bạn nói đến là gì?" "Thực
    Có sẵn
  • Thực hành với ưu tiên toán tử

    Đa luồng Java
    Cấp độ 1,Bài học 2
    "Xin chào, Amigo! Bilaabo đã tìm thấy nhiệm vụ cho bạn:"
    Có sẵn
  • Tất cả các phương thức của lớp Đối tượng, cộng thêm phương thức toString()

    Đa luồng Java
    Cấp độ 1,Bài học 3
    "Chào, Amigo!" "CHÀO!" "Hôm nay chúng ta sẽ học lớp Object. Bạn đã gặp nó rồi, và bạn biết rằng Object là lớp cơ sở cho tất cả các lớp. Nó thực tế không có dữ liệu, nhưng nó có một số phương thức." "Tại sao nó cần các phương thức? Có ai thự
    Có sẵn
  • Các phương thức equals & hashCode: tại sao và sử dụng chúng ở đâu cũng như cách chúng hoạt động

    Đa luồng Java
    Cấp độ 1,Bài học 4
    "Bây giờ tôi sẽ cho bạn biết về một số phương pháp cũng hữu ích không kém: equals(Object o) & hashCode() ." "Có lẽ bạn đã nhớ rằng, trong Java, khi so sánh các biến tham chiếu, bản thân các đối tượng không được so sánh, mà là các tham chiếu
    Có sẵn
  • Thực hành với equals và hashCode

    Đa luồng Java
    Cấp độ 1,Bài học 5
    "Chào, Amigo!" "Chào, Diego!" "Ông già Diego tốt bụng đã chuẩn bị một số nhiệm vụ cho bạn:"
    Có sẵn
  • Giới thiệu các phương pháp chờ đợi, thông báo và thông báo

    Đa luồng Java
    Cấp độ 1,Bài học 6
    "Chào, Amigo!" "Chào, Rishi!" "Tôi sẽ giới thiệu với các bạn các phương thức wait , notify , và notifyAll của lớp Object ." "Hôm nay chúng ta sẽ chỉ làm quen với chúng, nhưng chúng ta sẽ quay lại sau và dành nhiều thời gian hơn cho việc này
    Có sẵn
  • Phương pháp nhân bản và giao diện Cloneable

    Đa luồng Java
    Cấp độ 1,Bài học 7
    "Chào, Amigo!" "Chào Kim." "Tôi sẽ nói với bạn về phương thức clone()." "Mục đích của phương pháp này là sao chép một đối tượng, hay nói cách khác, để tạo một bản sao/bản sao/nhân bản của đối tượng." "Khi phương thức này được gọi, máy ảo Ja
    Có sẵn
  • Thực hành nhân bản

    Đa luồng Java
    Cấp độ 1,Bài học 8
    "Chào, Amigo!" "Tôi vừa tìm thấy một tạp chí từ năm 2014. Bạn có thể tưởng tượng được không?" "Và nó có một tập hợp các nhiệm vụ nhân bản cũ hơn bụi bẩn. Hãy xem thử:"
    Có sẵn
  • Phương thức hoàn thiện, giao diện có thể đóng và câu lệnh dùng thử tài nguyên (Java 7)

    Đa luồng Java
    Cấp độ 1,Bài học 9
    "Chào, Amigo!" "Tôi vừa quyết định thảo luận về phương thức finalize () với bạn." "Nếu bạn còn nhớ, hoàn thiện () là một phương thức đặc biệt được gọi bởi một đối tượng trước khi trình thu gom rác phá hủy nó." "Mục đích chính của phương phá
    Có sẵn
  • Thực hành giải phóng tài nguyên bận rộn

    Đa luồng Java
    Cấp độ 1,Bài học 10
    "Chào, Amigo!" "Tôi nghĩ rằng bạn đã tìm ra quyết định cuối cùng." "Đó là những gì tôi nghĩ. Nhưng bây giờ chúng tôi có tuyên bố thử tài nguyên này." "Chết tiệt. Tôi sẽ không bao giờ học xong Java với tốc độ này. Tôi nghĩ rằng tôi hiểu mọi
    Có sẵn
  • Phương thức getClass(), đối tượng Class và giới thiệu về Reflection

    Đa luồng Java
    Cấp độ 1,Bài học 11
    "Chào, Amigo!" "Bây giờ là lúc cho sự kiện chính. Chúng ta sẽ làm quen với lớp Class và chạm vào Reflection. Như bạn có thể đã nhận ra, mọi thứ trong Java đều là một đối tượng. Và một đối tượng cần gì? Mỗi đối tượng có gì để định nghĩa nó l
    Có sẵn
  • 1
  • 2
Học
  • Đăng ký
  • Khóa học Java
  • Trợ giúp bài tập
  • Bảng giá
  • Cú pháp Java
Cộng đồng
  • Người dùng
  • Bài viết
  • Diễn đàn
  • Trò chuyện
  • Câu chuyện thành công
  • Hoạt động
  • Chương trình giới thiệu
Công ty
  • Về chúng tôi
  • Liên hệ
  • Đánh giá
  • Phòng báo chí
  • CodeGym cho EDU
  • Câu hỏi thường gặp
  • Hỗ trợ
CodeGymCodeGym là một khóa học trực tuyến để học lập trình Java từ đầu. Khóa học này là cách hoàn hảo để nắm vững Java cho người mới bắt đầu. Nó chứa 1200+ bài tập với kiểm tra ngay lập tức và phạm vi lý thuyết cơ bản cần thiết về Java. Để giúp bạn thành công trong học tập, chúng tôi đã triển khai một bộ tính năng tạo động lực: bài kiểm tra, dự án lập trình, nội dung về phương pháp học hiệu quả, và hỗ trợ sự nghiệp lập trình viên Java.
Theo dõi chúng tôi
Ngôn ngữ giao diện
English Deutsch Español हिन्दी Français Português Polski বাংলা 简体中文 मराठी தமிழ் Italiano Bahasa Indonesia 繁體中文 Nederlands 日本語 한국어 Bulgarian Danish Hungarian Basa Jawa Malay Norwegian Romanian Swedish Telugu Thai Українська Filipino Turkish Azərbaycan Русский
Vietnamese
"Lập trình viên được tạo nên, không sinh ra" © 2026 CodeGym
MastercardVisa
"Lập trình viên được tạo nên, không sinh ra" © 2026 CodeGym