爲什麼總是有人說Java囉嗦,卻沒人說C++囉嗦?

因爲Java只支持面向對象一種編程範式。 只支持一種範式,好處是嚴謹,風格統一;壞處就是呆板、囉嗦。典型如它的main函數,再也不能像別的語言那樣寫成一個獨立的函數,而是必須包在一個沒有實際作用的類裏面…… 這樣「不管有沒有必要,反正你必須把任何東西都先弄成類」的要求,顯然會導致許多本無必要的間接訪問以及由此衍生的其他很多麻煩——和其他語言相比,當然就顯得過於囉嗦了。 尤其是早期,相關理論尚未成熟
相關文章
相關標籤/搜索