2016-12-09 88 views
0

我聽說在實時系統中,最好使用預先分配的內存以儘可能避免垃圾。但究竟是什麼意思?正如我知道的,每當我們調用new運算符時,我們都會在運行時使用堆內存那麼如何實現使用預分配內存?java中的預分配內存

回答

1

「預分配內存」意味着程序應該在啓動後分配所有必需的內存塊(像往常一樣使用new運算符),而不是在執行期間多次分配內存,並留下不再需要的內存讓垃圾收集器免費。

0

預分配內存意味着在加載程序時分配的內存,在java中使用的關鍵字我們可以實現static

欲瞭解更多信息,請參閱this