java基础入门(编辑修改稿)内容摘要:

的数据类型 – 参数类型:用于限定调用方法时传入参数的数据类型 – 参数名:是一个变量,用于接收调用方法时传入的数据 – return关键字:用于结束方法以及返回方法指定类型的值 – 返回值:被 return语句返回的值,该值会返回调用者 方法 ✎ • 什么是方法 • 需要注意的是,方法的返回值必须为方法声明的返回值类型,如果方法中没有返回值,返回值类型要声明为 void,此时方法中的 return语句可以省略。 • 接下来,首先对例 219进行修改,定义一个打印矩形的方法,并在程序中调用三次完成三个矩形的打印,如例 220所示。 • 由于例 220中的 printRectangle()方法没有返回值,接下来,通过一个案例来演示方法中有返回值的情况,如例 221所示。 方法 ✎ • 方法的重载 • 假设要在程序中实现一个对数字求和的方法,由于参与求和数字的个数和类型都不确定,因此要针对不同的情况去设计不同的方法。 • 接下来通过一个案例来演示,如例 322所示。 方法 ✎ • 方法的重载 – 为了解决例 222出现的问题, Java允许在一个程序中定义多个名称相同的方法,但是参数的类型或个数必须不同,这就是方法的重载 – 接下来,通过方法重载的方式对例 222进行修改,修改后的代码如例 223所示。 方法 ✎ • 方法的递归 • 方法的递归是指在一个方法的内部调用自身的过程,递归必须要有结束条件,不然就会陷入无限递归的状态,永远无法结束调用。 • 通过一个案例来学习如何使用递归 ,如例 224所示。 方法 ✎ • 数组的定义 • 数组是指一组数据的集合,数组中的每个元素被称为元素,在数组中可以存放任意类型的元素,但同一个数组中存放的元素类型必须一致。 • 在 Java中,可以使用下列格式定义一个数组,具体示例如下: • 上述语句就相当于在内存中定义了 100个 int类型的变量,第一个变量的名称为 x[0],第二个变量的名称为 x[1],以此类推,第 100个变量的名称为 x[99],这些变量的初始值都是 0。 数组 ✎ • 数组的定义 • 为了更好地理解数组的定义方式,可以把上述代码定义为两行来写,具体如下: • 接下来,通过两张内存图来说明数组在创建过程中的内存分配情况,具体如下所示: 0 x 3 0 0 000„ „„ „00。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。