In addition to reusing immutable objects, you can also reuse mutable o dịch - In addition to reusing immutable objects, you can also reuse mutable o Việt làm thế nào để nói

In addition to reusing immutable ob

In addition to reusing immutable objects, you can also reuse mutable objects if you know they won’t be modified. Here is a slightly more subtle, and much more common, example of what not to do. It involves mutable Date objects that are never modified once their values have been computed. This class models a person and has an isBabyBoomer method that tells whether the person is a “baby boomer,” in other words, whether the person was born between 1946 and 1964:

The isBabyBoomer method unnecessarily creates a new Calendar, TimeZone,
and two Date instances each time it is invoked. The version that follows avoids
this inefficiency with a static initializer:
0/5000
Từ: -
Sang: -
Kết quả (Việt) 1: [Sao chép]
Sao chép!
Ngoài việc tái sử dụng các đối tượng không thay đổi, bạn có thể cũng tái sử dụng các đối tượng mutable nếu bạn biết họ sẽ không được thay đổi. Đây là một ví dụ hơn một chút tinh tế, và phổ biến nhiều hơn, không phải làm gì. Nó liên quan đến các đối tượng ngày mutable không bao giờ thay đổi một khi giá trị của họ đã được tính toán. Lớp này mô hình một người và có một phương pháp isBabyBoomer kể cho dù người là một boomer baby"," nói cách khác, cho dù những người được sinh ra giữa năm 1946 và 1964:Phương pháp isBabyBoomer không cần thiết tạo một lịch mới, TimeZone,và hai ngày trường hợp mỗi khi nó được kích hoạt. Các phiên bản sau đó tránhnày không hiệu quả với một initializer tĩnh:
đang được dịch, vui lòng đợi..
Kết quả (Việt) 2:[Sao chép]
Sao chép!
Ngoài việc tái sử dụng các đối tượng không thay đổi, bạn cũng có thể sử dụng lại các đối tượng có thể thay đổi nếu bạn biết họ sẽ không được sửa đổi. Dưới đây là một ví dụ hơi tinh tế hơn, và phổ biến hơn nhiều, những gì không nên làm. Nó liên quan đến các đối tượng ngày có thể thay đổi mà không bao giờ thay đổi một khi giá trị của họ đã được tính toán. Điều này mô hình lớp một người và có một phương pháp isBabyBoomer mà nói cho dù người đó là một "boomer bé," nói cách khác, cho dù người đó được sinh ra giữa năm 1946 và 1964: Phương pháp isBabyBoomer không cần thiết tạo ra một mới Calendar, TimeZone, và hai ngày trường hợp mỗi khi nó được gọi. Các phiên bản sau tránh không hiệu quả này với một initializer tĩnh:



đang được dịch, vui lòng đợi..
 
Các ngôn ngữ khác
Hỗ trợ công cụ dịch thuật: Albania, Amharic, Anh, Armenia, Azerbaijan, Ba Lan, Ba Tư, Bantu, Basque, Belarus, Bengal, Bosnia, Bulgaria, Bồ Đào Nha, Catalan, Cebuano, Chichewa, Corsi, Creole (Haiti), Croatia, Do Thái, Estonia, Filipino, Frisia, Gael Scotland, Galicia, George, Gujarat, Hausa, Hawaii, Hindi, Hmong, Hungary, Hy Lạp, Hà Lan, Hà Lan (Nam Phi), Hàn, Iceland, Igbo, Ireland, Java, Kannada, Kazakh, Khmer, Kinyarwanda, Klingon, Kurd, Kyrgyz, Latinh, Latvia, Litva, Luxembourg, Lào, Macedonia, Malagasy, Malayalam, Malta, Maori, Marathi, Myanmar, Mã Lai, Mông Cổ, Na Uy, Nepal, Nga, Nhật, Odia (Oriya), Pashto, Pháp, Phát hiện ngôn ngữ, Phần Lan, Punjab, Quốc tế ngữ, Rumani, Samoa, Serbia, Sesotho, Shona, Sindhi, Sinhala, Slovak, Slovenia, Somali, Sunda, Swahili, Séc, Tajik, Tamil, Tatar, Telugu, Thái, Thổ Nhĩ Kỳ, Thụy Điển, Tiếng Indonesia, Tiếng Ý, Trung, Trung (Phồn thể), Turkmen, Tây Ban Nha, Ukraina, Urdu, Uyghur, Uzbek, Việt, Xứ Wales, Yiddish, Yoruba, Zulu, Đan Mạch, Đức, Ả Rập, dịch ngôn ngữ.

Copyright ©2025 I Love Translation. All reserved.

E-mail: