Câu hỏi phỏng vấn OOP
Câu hỏi

Garbage collection trong OOP là gì?

Câu trả lời

Garbage collection (GC) trong lập trình hướng đối tượng (OOP) là quá trình tự động quản lý bộ nhớ mà trong đó hệ thống chạy chương trình (thường là một máy ảo như Java Virtual Machine hoặc .NET Runtime) tự động tìm kiếm và giải phóng bộ nhớ mà các đối tượng không còn được sử dụng nữa, tức là không còn bất kỳ tham chiếu nào đến chúng.

Mục tiêu chính của GC là giải phóng bộ nhớ cho các đối tượng "không còn đạt được" (unreachable), giúp ngăn chặn rò rỉ bộ nhớ và giảm thiểu nguy cơ hết bộ nhớ, điều này có thể dẫn đến lỗi OutOfMemoryError trong quá trình chạy chương trình.

Các ngôn ngữ lập trình cấp cao như Java, C#, và Swift thườ...

middle

middle

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

senior

Phân biệt giữa lớp trừu tượng (abstract class) và giao diện (interface)

middle

Trong lập trình OOP, có các kiểu kế thừa nào?

expert

Bạn có thể cung cấp một giải thích đơn giản về phương thức so với hàm trong ngữ cảnh lập trình hướng đối tượng không?

Bình luận

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

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