方法的调用以及传参
方法分类1 系统定义
2 用户自定义
方法类型:void 表示有无返回值
public static void num(参数列表,其中多个的话用,号隔开){代码}
形参(虚拟参数)
实参:已经存在的参数
调用方法时,需要传递数据。形参只有被调用时候才产生!
方法的返回值由reyurn语句返回。
System.exit(0);表示直接退出
方法的调用能够提升效率
方法允许被重载, 当一个类有多个同名但是不同参数列表的方法时,就是方法重载。、
静态方法
用static 修饰的方法就是静态方法。静态方法是不能向对象施加操作的方法。
2静态方法特点:
它通过类名来访问;
在静态方法中不可以直接访问非静态的实例变量或非静态的方法;
在静态方法中不可以使用this 关键字;
静态方法不属于某个对象,而属于类。
静态方法的编写:
当类中的某个方法只针对类变量操作时,该方法编写为静态的。
当类中的某个方法不针对非静态变量操作,且只完成某个特定功能,完成特
定功能所需要的数据往往来源于类的外部。
目前为止,我们所使用的都为静态方法。
方法分类1 系统定义
2 用户自定义
方法类型:void 表示有无返回值
public static void num(参数列表,其中多个的话用,号隔开){代码}
形参(虚拟参数)
实参:已经存在的参数
调用方法时,需要传递数据。形参只有被调用时候才产生!
方法的返回值由reyurn语句返回。
System.exit(0);表示直接退出
方法的调用能够提升效率
方法允许被重载, 当一个类有多个同名但是不同参数列表的方法时,就是方法重载。、
静态方法
用static 修饰的方法就是静态方法。静态方法是不能向对象施加操作的方法。
2静态方法特点:
它通过类名来访问;
在静态方法中不可以直接访问非静态的实例变量或非静态的方法;
在静态方法中不可以使用this 关键字;
静态方法不属于某个对象,而属于类。
静态方法的编写:
当类中的某个方法只针对类变量操作时,该方法编写为静态的。
当类中的某个方法不针对非静态变量操作,且只完成某个特定功能,完成特
定功能所需要的数据往往来源于类的外部。
目前为止,我们所使用的都为静态方法。