寫java代碼的時候突然想到的奇怪問題:有一個函數很大,所以把一個大程序分成好多個小邏輯很正常,比如這樣的public void 把大象關進冰箱(大象){ 檢查大象狀態; 檢查冰箱狀態; 打開冰箱; 檢查冰箱大小; 把大象放進去; 檢查異常 關上冰箱; 清除中間數據;}變成下邊這樣:public void 把大象關進冰箱(大象){ 打開冰箱(); 把大象放進冰箱(); 關上冰箱();}protect 冰箱 打開冰箱(){ ...}protect boolean 把大象放進冰箱(){ ...}protect 冰箱 關上冰箱(){ ...}這種方式大函數調小函數(向上邊這樣)的方式會讓程序在jvm上跑的速度變慢嗎?不知道我描述的清楚嗎?
大程序段分成小程序寫會變慢嗎??
有只小跳蛙
2018-06-27 10:10:55