Java8 的新特性之函數式編程

爲什麼要使用函數式編程?和命令式編程有什麼不同點和優點?            不同點:關注點不一樣。命令式編程關注的是怎麼樣做(告訴程序怎麼樣做才能達到一個功能);函數式編程關注的是做什麼(只需要告訴程序需要實現什麼樣的功能,不需要關注實現的細節)。               優點:語法靈活(在高階函數裏,你可以把函數當做參數傳,類似於C的函數指針),語法簡潔,類型和數據安全,多態支持性等等。
相關文章
相關標籤/搜索