Đề cương khóa học
Giới thiệu
- JVM, JRE và JDK
- Môi trường Phát triển Tích hợp (Integrated Development Environment)
- Biên dịch và thực thi mã Java
Cú pháp Java
- Gói (Packages)
- Biến, mảng và kiểu dữ liệu
- Toán tử và luồng điều khiển
- Chi tiết về liệt kê (Enumeration)
Object-Oriented Programming
- Lớp và đối tượng
- Bộ khởi tạo lớp (Class constructors)
- Kế thừa, quá tải và ghi đè
- Access bộ sửa đổi (modifiers)
- Lớp trừu tượng (Abstract classes)
- Giao diện (Interfaces)
Bộ Khung Tập Hợp Java (Collection Framework)
- Tập hợp (Collections) so với mảng (arrays)
- Danh sách (Lists), bản đồ (maps), hàng đợi (queues) và tập hợp (sets)
- Bản đồ (Maps)
- Hợp đồng Equals và hashCode
- Sắp xếp
Xử lý Ngoại lệ (Exception handling)
- Lớp Throwable
- Ngoại lệ đã kiểm tra (checked) và chưa kiểm tra (unchecked)
- Ném một ngoại lệ
- Câu lệnh 'try...catch'
- Tạo ngoại lệ tùy chỉnh
API Nhập/Xuất (Input/Output API)
- Làm việc với Luồng Nhập và Luồng Xuất
- Luồng byte so với luồng ký tự
- Xử lý Tệp
- Chuẩn hóa Đối tượng (Object Serialization)
- NIO.2
Java Đồng thời (Concurrency)
- Luồng (Threads) và đồng thời (concurrency)
- Lớp Thread so với giao diện Runnable
- Chạy tác vụ bằng ExecutorService
- Đồng bộ hóa luồng
Yêu cầu
Yêu cầu kiến thức về ngôn ngữ lập trình thủ tục (như C, PHP, Basic, Pascal) hoặc ngôn ngữ lập trình hướng đối tượng.
Đánh giá (7)
Giảng viên rất thân thiện và lịch sự, anh đã cố gắng bao gồm mọi nội dung và có rất nhiều thông tin trong 4 ngày, anh đã làm tốt.
Lucian
Khóa học - Java Fundamentals
Dịch thuật bằng máy
Tôi thích cách giảng viên rất nghiêm túc, chuyên nghiệp và giải quyết nhanh chóng mọi vấn đề
Cristina
Khóa học - Java Fundamentals
Dịch thuật bằng máy
Như vậy nó được cấu trúc bằng cách làm việc với các ví dụ.
Maria
Khóa học - Java Fundamentals
Dịch thuật bằng máy
Các bài tập được giải thích một cách rõ ràng và rất dễ dàng để theo dõi các hướng dẫn của giảng viên từng bước.
Irina
Khóa học - Java Fundamentals
Dịch thuật bằng máy
giảng viên xuất sắc mà tôi muốn tán thưởng vì phương pháp giảng dạy và kiến thức rộng rãi của ông ấy
Mahdi Alami Hamedane - Dubai Courts
Khóa học - Java Fundamentals
Dịch thuật bằng máy
Tôi thích cách giảng viên tương tác với chúng tôi.
Gabriel Avram - SERVICIUL DE TELECOMUNICATII SPECIALE
Khóa học - Java Fundamentals
Dịch thuật bằng máy
Phần mở đầu từ giảng viên để giải thích những điều mà chúng ta chưa hiểu, kể cả những nội dung nằm ngoài chương trình khóa học.
Paul-Mihai Irimescu - SERVICIUL DE TELECOMUNICATII SPECIALE
Khóa học - Java Fundamentals
Dịch thuật bằng máy