for語句和while語句的差異如下: 主要體現: (影片教學建議:java影片) 從記憶體角度考慮,for迴圈結束後,迴圈中的變數及時從記憶體釋放掉,for迴圈的外面不能再存取這個變數;而while迴圈結束後,while循環外部還能去訪問這個變量,等到GC空閒時才會釋放這個變數。 推薦教學:java入門程式