小值物件的結構與類別
問題:
您打算建立100,000 個小對象,每個對像都有幾種值類型。您應該對這些物件使用結構還是類別?值得注意的是,某些物件可能有驗證方法。
答案:
表現:
測量:
垃圾收集:堆疊與堆疊與堆疊: 堆疊上的物件被視為活動堆疊對象,用於確定活動集,但不用於堆疊壓縮。垃圾收集器對它們的處理方式不同。 建議:通常,對於不可變、功能有限的小值對象,結構體是首選被大量創造。類別適合具有複雜功能、可變欄位或需要驗證的物件。
以上是100,000 個小值物件的結構或類別:哪個效能比較好?的詳細內容。更多資訊請關注PHP中文網其他相關文章!