1. Danh sách các đề mục
Java Core
- Danh sách các liên kết tham khảo
- Bộ nhớ Stack và Heap trong Java
- Abstract class và Interface trong Java
- Access modifier trong Java
- Phương thức khởi tạo (Constructor) trong Java
- Overloading và Overriding trong Java
- Xử lý ngoại lệ trong Java – Exceptions Handling
- Array – Mảng trong Java
- Từ khóa static trong Java
- Wrapper Classes trong Java
- Ép kiểu trong Java (Type casting)
- Cơ chế Upcasting và Downcasting trong Java
- Tổng quan String, StringBuilder, StringBuffer trong Java
- [Java 8] Static và Default Methods trong Interfaces
Java Collections
- ArrayList – Lớp ArrayList trong Java
- Linked List – Lớp Linked List trong Java
- Vector – Lớp Vector trong Java
- Stack – Lớp Stack trong Java
- Duyệt Map (HashMap) trong Java
- Sắp xếp HashMap dựa trên Key và Value
Java Concurrency
- Concurrency vs. Parallelism
- Khởi tạo và chạy các Threads trong Java
- Daemon Thread trong Java
- Khối Synchronized trong Java
- Từ khóa volatile trong Java
- Tín hiệu luồng – Thread Signaling
- Blocking Queues
- Thread Pools
- ExecutorService và ScheduledExecutorService trong Java
- Giới thiệu Fork/Join Framework và ForkJoinPool trong Java
Java Advanced
- [Java] Danh sách các liên kết tham khảo
- [Java] Đọc dữ liệu từ file Excel và lưu vào Database sử dụng Apache POI
- [Maven] Cài đặt Maven trên Windows và tạo project bằng Command-line
- [Maven] Dependency Scope – Phạm vi phụ thuộc