java视频链接
java百度云资料
简单记录一下, 全面的知识点请看完整资料
1.方法定义与调用
方法是一种语法结构,它可以把一段代码封装成一个功能,以方便重复调用。
![在这里插入图片描述](https://img-blog.csdnimg.cn/d073012bdd5748f28998ff398ee6d801.png)
![在这里插入图片描述](https://img-blog.csdnimg.cn/6b6f846e79ab4d56978f5bbdb58cc4ac.png)
![在这里插入图片描述](https://img-blog.csdnimg.cn/852d2d44d2a944cabfc1e7074b56b813.png)
2.方法调用内存图
方法是放在方法区中的,被调用的时候,需要进入到栈内存中运行
![在这里插入图片描述](https://img-blog.csdnimg.cn/23dce5fbb11b4679800b355520bab971.png)
3.参数传递
![在这里插入图片描述](https://img-blog.csdnimg.cn/79a48465b887462d83672ea9fced0da5.png)
![在这里插入图片描述](https://img-blog.csdnimg.cn/671dafdfc1434e1c9df6c5d8404c49b3.png)
![在这里插入图片描述](https://img-blog.csdnimg.cn/a85ee92156274f898dd4751d64a532b0.png)
基本类型和引用类型的参数在传递的时候有什么不同?
- 都是值传递。
- 基本类型的参数传输存储的数据值。
- 引用类型的参数传输存储的地址值。
4.方法重载
同一个类中,出现多个方法名称相同,但是形参列表是不同的,那么这些方法就是重载方法。