你的位置:首页 > Java教程

[Java教程]JAVA笔记(二)


为了提高代码的复用性,对代码进行抽取,将这个部分定义成一个独立的功能方便日后使用。

Java中对功能的定义是通过函数的形式来体现的。

函数的格式:

修饰符 返回值类型 函数名(参数类型 形式参数1,参数类型 形式参数2...)

{

  执行语句;

  return 返回值;

}

返回值类型:函数运行后结果的数据类型。

参数类型:是形式参数的数据类型

形式参数:是一个变量,用于存储调用函数时,传递给函数的实际参数。

return:用于结束函数。

返回值:该值会返回给函数的调用者。

 

函数的特点:

  1.定义函数可以将代码封装

  2.便于对该功能的复用

  3.函数只有被调用才执行

  4.函数的出现提高了代码的复用性

  5.对于函数没有具体返回值的情况,返回值类型用关键字 void 表示

   那么该函数中的return语句如果在最后一行可以省略不写。

注意:函数中只能调用函数,不可以在函数内部定义函数。定义函数时,函数的结果应该返回给调用者,交由调用者处理。

 

函数的重载

  在同一个类中,允许存在一个以上的同名函数,只要它们的参数个数或者参数类型不同即可

  特点:与返回值无关,只看参数列表(若仅是返回值不同参数个数或者类型相同,无法构成重载)

  重载的好处:重载方法是对原有方法的一种升级,所以方法名相同可以方便原有使用,优化了程序。