java中使用内存时,直接把内存分为堆、栈
堆内存,通过垃圾回收器回收内存。
栈内存,用完自动释放 并且先进后出。
函数的递归
函数or方法
函数的引入
函数就是一个过程or行为的描述,可以反复使用,并通过某些手段,可以替换你需要改变的数据。
函数的声明
返回值类型 函数名(形式参数列表){
//函数体
}
函数返回值类型:
函数是一个过程的调用,调用这个过程,可以得到一些结果。如果这些结果是一个具体的数值(可以用变量接收,只能通过return关键字返回),那么返回值就是该数值的类型(没有则是void)。
函数的返回值,return关键字
函数名称:
习惯,首字母小写,忘文生义,多个单词组成驼峰式命名
参数列表:
可以根据用户需求,在这个功能上需要被代替的XX。
函数的位置:和主函数并列
函数的调用:使用的时候直接 函数名(参数-》具体的数据)