Java方法详解
01 什么是方法?
- [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-9CdaYXpq-1609927121264)(C:\Users\jiang wei\AppData\Roaming\Typora\typora-user-images\image-20210106153519075.png)]
- demo:
- [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-I3Nc3RKp-1609927121266)(C:\Users\jiang wei\AppData\Roaming\Typora\typora-user-images\image-20210106154600498.png)]
02方法的定义和调用
- [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-NFdbX1M3-1609927121269)(C:\Users\jiang wei\AppData\Roaming\Typora\typora-user-images\image-20210106154613176.png)]
- [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-8G7uARpm-1609927121272)(C:\Users\jiang wei\AppData\Roaming\Typora\typora-user-images\image-20210106155639327.png)]
- 值传递 微信公众号文章有说明
03方法的重载
- [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-hqkuEehj-1609927121275)(C:\Users\jiang wei\AppData\Roaming\Typora\typora-user-images\image-20210106171240543.png)]
04命令行传递参数(了解)
- [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-Mvg2Re6T-1609927121276)(C:\Users\jiang wei\AppData\Roaming\Typora\typora-user-images\image-20210106172418177.png)]
05可变参数
- [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-Gl7jKR6B-1609927121277)(C:\Users\jiang wei\AppData\Roaming\Typora\typora-user-images\image-20210106173231277.png)]
- 注意2和3,必须在最后面,加省略号
- [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-FRQzZR9O-1609927121277)(C:\Users\jiang wei\AppData\Roaming\Typora\typora-user-images\image-20210106174028011.png)]
06递归(重点,面试笔试常考)
-
参考com.jiangwei.method.Demo04
-
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-TcYgaFrn-1609927121279)(C:\Users\jiang wei\AppData\Roaming\Typora\typora-user-images\image-20210106174338850.png)]
-
注意:
- 递归头
- 递归体
- 边界条件:边界
- 前阶段:
- 返回阶段:
- 栈
- 能不用递归就不用递归
- 适用于小计算