Java方法:
我们在程序中经常使用System.out.println (),那到底是什么呢?
* println ()是一种方法
*系统是系统类
* out为标准输出对象
此语句使用系统类System的标准输出对象out的方法println (
--------那么,到底什么是方法呢?
Java方法时的语句集合。 他们一起执行功能。
方法是解决问题类型的步骤的有序组合
*方法包含在类或对象中
*方法以编程方式创建,并在其他位置引用
-----方法的优点是?
缩短和明确程序
有助于程序的维护
*可提高程序开发效率
提高代码复用性
---方法的定义
限定符返回类型方法名称(参数类型参数名称) )。
.
方法论
.
返回返回值;
}
方法包括方法头和方法主体。 方法的所有部分如下所示。
*修饰符:修饰符。 这是可选的,它告诉编译器如何调用方法,并定义访问类型
*返回类型:方法可能返回值。 returnValueType是方法返回值的数据类型。 也可以执行所需的操作,但没有返回值。 在这种情况下,returnValueType是关键字void。
*方法名称:方法的实际名称。 方法名称和参数表共同构成方法签名。
参数类型:参数就像占位符。 调用方法时,将值传递给参数。 该值称为实参或变量。 参数列表是指方法的参数类型、顺序和参数数量。 参数是可选的。 方法中可以不包含参数。
*方法本身(方法本身包含具体的语句,定义该方法的功能。
-----方法调用
Java支持两种调用方法,根据方法是否返回值进行选择。
当程序调用方法时,程序的控制权将传递给被调用的方法。 当执行被调用方法的返回语句或到达方法主体的右括号时,将控制权返回给程序。
方法返回值时,方法调用被视为常规值。
这个程序包含主方法和最大方法。 main方法由JVM调用。 除此之外,main方法和其他方法没有区别。
main方法的开头不变。 返回void类型的值,带有public和static修饰符,如示例所示。 方法名为main,每次带一个String[]型参数。 String[]表示参数是字符串数组。
那么,普通方法和结构方法的区别是?
【普通方法】:具有返回类型,方法名称必须是小写的,并且不能与类名相同
【结构方法】:
1 .构建方法没有返回类型,无法定义为void
2 .构建方法的名称应与本班名称相同
3 .构建方法的主要作用是完成对象的初始化工作,可以向对象成员传递定义对象的参数。
4 .生成对象时,请使用new关键字,例如Book book=new Book ()。
构建方法栗子:
类{
生成公共book ()//方法。 Book的方法名称和类名一致,约定首字母大写,普通方法是首字母小写
}
}
5 .如果类没有明确定义构造方法,编译器将自动创建不带参数的默认构造方法。
6 .您也可以将一个或多个参数添加到构建方法中。 也就是说,它是带参数的构造方法。
7 .重载构建方法:对于方法名称相同但参数不同的多个方法,在调用时会根据不同的参数自动选择相应的方法。