irpas技术客

Spark-Java Day 09_TroubMen

未知 4299

1 方法的重载 最终的好处:解决相同类型的方法以及起方法名的问题 方法的要求:在同一个类中不允许出现两个完全相同的方法。 要求: a 同一个类中,方法名可以相同 b 形参列表必须不同(个数、顺序、类型) c 和返回值无关 d 和访问修饰符无关 重载方法调用时,先找完全符合的,找不到完全符合的,找兼容的 如果多个兼容的,则会报错 2 参数传递机制 形参:在方法定义位置,指定形式参数 实参:在方法调用位置,需要指定实际的参数 总结: 3 引用数据类型,栈内存存储的是地址,在方法传参的时候是地址传递–>多个变量指向同一个区间 基本数据类型,栈内存储的是值,在方法传参的时候,是值传递 4 递归 循环的一种 4.1 直接递归 方法直接调用自己 4.2 间接递归 通过别的方法调用自己 5 对象数组 对象数组默认值为null 6 封装 面向对象三大特性:封装、继承、多态 封装好处:安全,保护隐私 对属性的封装 对需要封装的属性设置访问权限 权限(访问)修饰符 设置元素(类、成员变量、成员方法)的访问范围


1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,会注明原创字样,如未注明都非原创,如有侵权请联系删除!;3.作者投稿可能会经我们编辑修改或补充;4.本站不提供任何储存功能只提供收集或者投稿人的网盘链接。

标签: #SparkJava #day #09 #1 #要求a #同一个类中方法名可以相同b #形参列表必须不同个数顺序类型c