java函數(shù)作為參數(shù)傳遞 java中的方法和C語(yǔ)言中的函數(shù)是一個(gè)概念嗎?有什么區(qū)別?
java中的方法和C語(yǔ)言中的函數(shù)是一個(gè)概念嗎?有什么區(qū)別?實(shí)際上算法核心思想沒(méi)變,只是表達(dá)的語(yǔ)法不一樣,一個(gè)是在Java語(yǔ)法下的表達(dá),一個(gè)是在c語(yǔ)言下的表達(dá)。java中的方法和C語(yǔ)言中的函數(shù)差不多,在
java中的方法和C語(yǔ)言中的函數(shù)是一個(gè)概念嗎?有什么區(qū)別?
實(shí)際上算法核心思想沒(méi)變,只是表達(dá)的語(yǔ)法不一樣,一個(gè)是在Java語(yǔ)法下的表達(dá),一個(gè)是在c語(yǔ)言下的表達(dá)。java中的方法和C語(yǔ)言中的函數(shù)差不多,在java中也可以叫函數(shù)吧,但是java中的方法有繼承,重載等一些列功能。C語(yǔ)言里有結(jié)構(gòu)體c語(yǔ)言等語(yǔ)言里叫函數(shù),面向?qū)ο缶幊?,函?shù)寫(xiě)到類里邊就叫做方法,函數(shù)可以直接調(diào)用,對(duì)象中的方法一般都有指針this指向它,但是有時(shí)一些方法實(shí)在不需要寫(xiě)到類里邊,所以面向?qū)ο蟮恼Z(yǔ)言有了靜態(tài)方法。