Đối với câu lệnh bên dưới trong một chương trình, có bao nhiêu đối tượng sẽ được tạo trong bộ nhớ heap và trong nhóm hằng số chuỗi?Vòng đời đối tượng trong quản lý bộ nhớ java và bộ nhớ?
Tôi cần sự rõ ràng trong việc tạo đối tượng. Nhiều nguồn tôi đã đọc không được xây dựng. Tôi bối rối khi đối tượng bị phá hủy.
String a="MAM"+"BCD"+"EFG"+"GFE";
Có bao nhiêu đối tượng sẽ được tạo?
Tôi đang tìm kiếm tài liệu tốt về vòng đời của các đối tượng, phương pháp và lớp và cách JVM xử lý chúng khi chúng được thay đổi và sửa đổi động.
Bạn nghĩ sao? –
Ai đó chỉ cần chạy 'javah' trên đó. Tôi cá rằng nó sẽ chỉ hiển thị một hằng số. – Rekin
tối đa tôi chỉ có một nhưng nhiều bạn trong cuộc thảo luận này đã nhầm lẫn tôi [liên kết] (https://www.facebook.com/groups/java.for.developers/10151748401034501/?notif_t=group_comment_reply) – saikiran