簡體   English   中英

使用@XmlRootElement注釋類是否會降低性能?

[英]Is there a performance penalty for annotating a class with @XmlRootElement?

有一個用JAXB的@XmlRootElement注釋的@XmlRootElement ,但是有些流程沒有利用此注釋,並且需要高性能。 從此類構造對象和設置字段是否會產生性能損失,而不是在沒有注釋的情況下使用相同的類來執行?

如果我理解正確,不,注釋是附加到Class對象而不是類實例的元數據。

注釋決不會影響直接在其上創建實例和調用方法。

將使用少量內存來存儲與使用@XmlRootElement注釋的類有關的元數據。 與該注釋的存在相關的唯一運行時處理影響將是在引導JAXBContext 對編組和拆組不會有影響。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM