2009-10-20 77 views

回答

0

如果在運行時創建大對象,它肯定會影響性能。

如果你在初始化時創建它們,它們會影響運行時間,如果你訪問一個又一個然後另一個來回訪問,這可能會導致分頁(查找術語)。

像int,char,double等變量不會影響性能,它們的大數組可以。

我建議您閱讀緩存如何工作以及操作系統如何分配/釋放內存。

1

沒有任何重要的意義。

0

只要他們是局部變量,而不是。如果是靜態變量,在極端情況下(例如在收集量不斷增加的情況下),但在正常使用情況下,它不會有任何明顯的影響。

0

你的意思是附加到「應用程序」對象的變量,對吧?

不,它不應該是一個問題,只要你意識到:

  • 它們是由不同的線程共享,所以有可能是併發問題
  • 它們不是由不同的工作進程共享的,所以你不能保證只有一個實例,即使您只有一臺機器