我有一個很難寫的標題到這個問題,但這裏是我的情況,什麼我問:應用程序運行後是否需要java .class文件?
- 我有上運行的「螞蟻測試」 Java項目運行測試
- 測試需要大約10分鐘才能運行
- 我可以在運行這些測試的過程中切換到不同的Git分支而沒有任何後果嗎?
- 我想要測試完成對原始代碼,並允許我簡單地在不同的分支上工作,而發生這種情況。
我猜我的問題的根源是:應用程序加載並運行後需要.class文件嗎?這些類是否存儲在內存中,我不再需要文件系統上的文件了?還是它仍然訪問/讀取文件系統上的東西?
感謝任何洞察或更好地理解Java運行的應用程序需要什麼。
明白了,所以如果我知道所有的類都加載了,它可能會沒問題,但是沒有一個很好的方法來知道這一點,所以不安全。謝謝 – 2013-03-07 21:54:59