所以我有一個相當複雜的applet結構從幾年前,我有一個關於它的全局類的問題。基本上,我在同一頁面上有三個小程序,他們以不同的方式彼此交互。我感到困惑的部分是,它們都共享來自同一類的全局(靜態)變量。這究竟發生了什麼?我的印象是,每個applet都有自己的小環境,因此無法訪問其他靜態變量。例如,如果我有這個小程序中的一個:爲什麼多個applet可以訪問一個全局類?
Globals.globalVar = 5;
這在小程序B:
int x = Globals.globalVar;
而且我保證B啓動後A,則x將成爲5.我想知道如何這正是在JVM中處理的,因爲它對我來說沒有任何意義。這種行爲意味着如果你有兩個獨立的Java應用程序同時運行,他們可以訪問其他靜態變量嗎?事先感謝。
非常有趣,謝謝! – SuperTron