首页 > 编程语言 > 详细

java 5 方法

时间:2017-02-26 12:53:03      阅读:147      评论:0      收藏:0      [点我收藏+]

技术分享第五天 方法

第五天1

方法1

1.格式--1

1.位置1

2.特点1

3.返回值的问题1

4.方法的重载2

5.方法的递归2

 

技术分享方法

技术分享1.格式--

修饰符 返回值数据类型 方法名(形参类型 参数名,形参参数名){

函数体;

Return 返回值;

解释--

1.修饰符--public private protect

2.返回值类型(void 基本,数组引用类型)

3.参数列表  多个,可变参数(String...--增强for循环(for(int a:b)

4.Return --(return;结束方法,2.携带返回值)

5.返回值---同类型

技术分享1.位置---类中,不能嵌套,不能定义在方法内

技术分享2.特点--

1.调用,同类,直接写方法名         (static)类名.方法名或对象.方法名

技术分享3.返回值的问题

1.与三元运算的区别:


单独调用

必须-变量接收

打印

嵌套

赋值

void

1 只能

0

0

0

0

Return 值

0

0,可以

1

0

1

三元运算

0

1

1

1

1

 

技术分享4.方法的重载

1.形参的个数或者类型不同--与前边-修饰符,返回值类型无关

2.调用--根据传参的类型确定

3.子类和父类也有重载,

技术分享5.方法的递归

a) 方法中直接调用自己

b) 必须有个终止值--压栈,溢出


技术分享

技术分享

 

重写--

1.也成方法的覆盖

2.两同两小一大  --同(方法名,形参列表)两小(子类返回值类型小于父类或等于,子类抛出的异常<=父类) 大(子类访问权限>=父类)

3.注意--覆盖和被覆盖的方法要么都实例方法,都静态方法

4.当子类继承父类,子类对象无法访问父类被覆盖的方法,用子类方法调用 super 

5.若父类private的方法,子类有个完全一样的方法--成为新的方法

6.方法签名--方法名+形参

 

 

 

 

 


本文出自 “雨田” 博客,谢绝转载!

java 5 方法

原文:http://11867837.blog.51cto.com/11857837/1901328

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!