Lập trình Java cơ bản
Bài học lập trình Java cơ bản sẽ trình bày đến các bạn những nội dung liên quan tạo lớp và đối tượng. Trình bày các quyền truy cập như public, protected, private khi khai báo thuộc tính và phương thức.
Ngoài ra, chúng tôi còn cung cấp các nội dung:
- Trình bày đặc điểm và mục đích sử dụng của phương thức khởi tạo khi xây dựng một lớp
- Tạo và cài đặt được interface
- Truy xuất những thuộc tính và phương thức của lớp cơ sở khi thực hiện kế thừa
- Xử lý các ngoại lệ trong các xử lý nhập dữ liệu từ bàn phím, đọc và ghi file
- Nhận diện và xử lý được ngoại lệ
- Đọc và ghi file bao gồm binary và text
- Biết cách tạo phương thức tham số hoá kiểu dữ liệu
- Và một số nội dung nâng cao khác
Lập trình Java cơ bản – Điều kiện tiên quyết
- Đã hoàn thành môn học Lập trình C
- Cài đặt phần mềm NetBeans
Lập trình Java cơ bản – Nội dung
Bài 1: Giới thiệu ngôn ngữ lập trình Java
- Cách thức hoạt động
- Môi trường lập trình
- Tạo project và class với Netbeans
- Nhập xuất
Bài 2: Lập trình hướng đối tượng với Java
- Lớp (Class)
- Đối tượng (Object)
- Thuộc tính (Attribute)
- Phương thức (Method)
- Phương thức khởi tạo (Constructor)
- Tính kế thừa (Inheritance)
- Tính đóng gói (Encapsulation)
- Tính đa hình (Polymorphism)
Bài 3: Gói (Package) và Interface trong Java
- Ý nghĩa, cách tạo và sử dụng gói
- Phạm vi truy cập với public, protected và private
- Lớp trừu tượng (Class abstract)
- Đa thừa kế với giao diện (Interface)
Bài 4: Xử lý ngoại lệ (Exception) trong Java
- Sử dụng try-catch
- Sử dụng từ khóa final
- Sử dụng từ khóa throws và throw
Bài 5: Đọc và ghi tập tin (file) trong Java
- Phân loại luông dữ liệu
- Xử lý nhập xuất bằng luồng byte
- Xử lý nhập xuất bằng luồng character
- Xử lý ngoại lệ khi đọc và ghi file
- Giới thiệu về generic
- Generic với lớp, phương thức
- Thread là gì?
- Các trạng thái của Thread
- Vận dụng Thread
- Sự khác nhau giữa Runnable với Thread
Bài 8: Design pattern trong Java
- Design pattern là gì?
- Các loại design pattern
- Vận dụng các design pattern cơ bản
Bài 9: Internationalization và Localization trong Java
- Internationalization là gì?
- Localization là gì?
- Các thành phần trong ứng dụng cần được quốc tế hóa
- Thực hành internationalization và localization