码迷,mamicode.com
首页 > 编程语言 > 详细

java中方法重载和递归调用

时间:2015-06-12 10:16:27      阅读:202      评论:0      收藏:0      [点我收藏+]

标签:overload


什么时候会发生方法的重载?

1.发生在同一个类中.

2.方法名相同

3.参数列表不同(类型,个数,顺序)

4.和返回值类型无关

5.和方法的修饰符列表无关。


递归调用:方法自己调用自己。

例如:

public class A {
    public int sum (int n)
         if (n == 1){
             return 1;
         }else{
             return n+sum(n-1);
         }
}

递归调用自己要学会用栈图来表示。


java中方法重载和递归调用

标签:overload

原文地址:http://hangtiangazi.blog.51cto.com/8584103/1661078

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!