tailieunhanh - Chương 6 LỖI LÚC THỰC THI và QUÁ TRÌNH GOM RÁC
Lớp trừu tượng- abstract class- là sản phẩm của qúa trình khái quát hóa qúa cao. Lớp trừu tượng là lớp có hành vi trừu tượng. Cú pháp khai báo lớp trừu tượng abstract class A | Chương 6 LỖI LÚC THỰC THI và QUÁ TRÌNH GOM RÁC Exception – Garbage Collection Slide /41 ÔN TẬP Lớp trừu tượng- abstract class- là sản phẩm của qúa trình khái quát hóa qúa cao. Lớp trừu tượng là lớp có hành vi trừu tượng. Cú pháp khai báo lớp trừu tượng abstract class A { abstract [modifier] Type Method(args); } public, protected, friendly Slide /41 Ôn tập Lớp cụ thể (concrete class) là lớp chỉ chứa các hành cụ thể (có code). Lớp con của một lớp trừu tượng mà chưa cụ thể hóa một hành vi trừu tượng thừa kế từ lớp cha thì lớp con này cùng là lớp trừu tượng. Slide /41 Mục tiêu Giải thích được lỗi cú pháp và lỗi thực thi chương trình. Giải thích được mô hình đối tượng Exception của Java. Giải thích được cú pháp bẫy lỗi bằng . finally. Sử dụng được throw và throws trong code, Tự định nghĩa được Exception. Giải thích được cơ chế gom rác của Java. Slide /41 Nội dung Các loại lỗi của chương trình Cấu trúc các lớp quản lý lỗi của Java. Bẫy lỗi bằng Lan truyền lỗi Xuất Exception Tự định nghĩa Exception Cơ chế gom rác Slide /41 Các loại lỗi của chương trình Bài toán Code Chương trình Hiện thực Compile Run Syntax error No Syntax error Correct result END BEGIN Run-time error ( Exception ) Wrong result ? Slide /41 Các loại lỗi của chương trình Compile-time error = Syntax error Run-time error = Exception, tình huống bất bình thường đã xẩy ra trong khi chương trình thực thi. Khi có Exception: Có thể là máy bị treo (halt). Chương trình ngắt đột ngột, điều khiển trả về cho OS, OS thu hồi bộ nhớ của chương trình ( đuổi ra ngoài ). Cần có cơ chế điều khiển tình huống này. Slide /41 Cấu trúc các lớp quản lý lỗi của Java Java là ngôn ngữ mạnh (robust) nên có các hỗ trợ giúp tối thiểu hóa các exception. Khi có run-time error, thông tin về lỗi này được máy ảo tự động phát ra thông qua một đối tượng Exception. Đây là đối tượng được phát sinh động (dynamic thrown object) từ máy . | Chương 6 LỖI LÚC THỰC THI và QUÁ TRÌNH GOM RÁC Exception – Garbage Collection Slide /41 ÔN TẬP Lớp trừu tượng- abstract class- là sản phẩm của qúa trình khái quát hóa qúa cao. Lớp trừu tượng là lớp có hành vi trừu tượng. Cú pháp khai báo lớp trừu tượng abstract class A { abstract [modifier] Type Method(args); } public, protected, friendly Slide /41 Ôn tập Lớp cụ thể (concrete class) là lớp chỉ chứa các hành cụ thể (có code). Lớp con của một lớp trừu tượng mà chưa cụ thể hóa một hành vi trừu tượng thừa kế từ lớp cha thì lớp con này cùng là lớp trừu tượng. Slide /41 Mục tiêu Giải thích được lỗi cú pháp và lỗi thực thi chương trình. Giải thích được mô hình đối tượng Exception của Java. Giải thích được cú pháp bẫy lỗi bằng . finally. Sử dụng được throw và throws trong code, Tự định nghĩa được Exception. Giải thích được cơ chế gom rác của Java. Slide /41 Nội dung Các loại lỗi của chương trình Cấu trúc các lớp quản lý lỗi của Java. Bẫy lỗi .
đang nạp các trang xem trước