... phát bộ nhớ. Kết thúc chương trình, lập trình viên phải giải phóng vùng bộ nhớ này. Các sự cố sẽ nảy sinh khi lập trình viên quên giải phóng bộ nhớ. Trong Java, lập trình viên không cần quan ... chạy chương trình. Ngoài ra nó còn kiểm tra sự chuyển kiểu của đối tượng từ kiểu này đến kiểu khác tại thời điểm chạy chương trình. Trong các môi trường lập trình truyền thống, lập trình viên ... đổi, trong khi dữ liệu chứa trong một đối tượng có thể thay đổi. Các thuộc tính của lớp được thiết lập trong suốt thời gian chay chương trình, không thể thêm bớt thuộc tính trong lúc chương trình...