Câu hỏi phỏng vấn Net core
Câu hỏi

Liệt kê một số dịch vụ của CLR(Common Language Runtime) ?

Câu trả lời

CLR, viết tắt của Common Language Runtime, là một môi trường thực thi ảo của Microsoft .NET Framework, cung cấp nhiều dịch vụ quan trọng cho các ứng dụng chạy trên nền tảng này. Một số dịch vụ cơ bản của CLR bao gồm:

  • Quản lý bộ nhớ: CLR tự động quản lý việc cấp phát và giải phóng bộ nhớ cho các đối tượng. Quá trình thu gom rác (Garbage Collection) giúp loại bỏ các đối tượng không còn được sử dụng, giảm thiểu rò rỉ bộ nhớ.
  • Quản lý ngoại lệ: CLR cung cấp một cơ chế xử lý ngoại lệ thống nhất, cho phép các ứng dụng xử lý lỗi một cách linh hoạt và an toàn.
  • Bảo mật: CLR hỗ trợ một mô hình bảo mật mạnh mẽ, kiểm soát quyền truy cập đến tài nguyên và chức năng thông qua cơ chế Code Access Security (CAS).
  • ...
junior

junior

Gợi ý câu hỏi phỏng vấn

middle

Giải thích hai loại hình triển khai cho các ứng dụng .NET Core

junior

Tài nguyên không quản lý (unmanaged resource) trong .NET là gì?

middle

Giải thích về thời gian sống của dịch vụ IoC (DI) Container?

Bình luận

Chưa có bình luận nào

Chưa có bình luận nào