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

第五天学习java

时间:2017-03-31 21:23:04      阅读:178      评论:0      收藏:0      [点我收藏+]

标签:static   class   api   enter   传递   out   get   ring   退出   

Day05个人总结

方法:

结构:

修饰符 返回值类型 方法名(参数类型 参数名1,参数类型 参数名2…){

         方法体

         return 返回值;

}

定义一个方法来封装这些重复使用的代码

方法名小写开头,见名见意

实例:

public void shuaPing(){

 

}

特性:

方法不调用不执行

方法与方法是平级关系,不能嵌套定义

方法定义的时候参数之间用逗号隔开

方法调用的时候不用再写数据类型

如果方法有明确的返回值,一定要有return带回一个值

形式参数:指在方法中接收定义的参数

实际参数:在main函数中调用方法传递的参数

方法重载:方法跟方法之间的重载,主要区别是参数列表不同,方法名相同,跟返回类型无关

二、递归

结构:例如下:

public class Test1DiGui{

         public static void main(String[] args){

                  

                   int sum=getDiGui(5);

                  

                   System.out.println(sum);

         }

         public static int getDiGui(int n){

                   if(n == 1){

                            return 1;

                   }

                   return getDiGui(n-1)*n;

         }

}

以上是一个计算1-100合的递归计算方式,递归方法会不断调用自己,直到给他设定的值满足,才会退出。

 

第五天学习java

标签:static   class   api   enter   传递   out   get   ring   退出   

原文地址:http://www.cnblogs.com/lilinxiong/p/6653570.html

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