方法的定义及方法调用
方法(函数) 所谓的方法就是我们要去实现一个功能创建,定义在类中main方法外 格式: 权限修饰符(public)+静态修饰符(static)+返回值类型(int、void)+方法名)+参数列表{ 方法体 }
权限修饰符 注意: 当有static修饰方法名时 静态方法中不能有this和super关键字, this和super属于对象的范畴,而静态方法属于类 this调用的是对象,而静态方法属于类,不属于对象,当静态方法加载成功的时候,对象还不存在,super代表的是父类对象的引用,指向父类。
返回值类型 void(不需要返回值) int(return int值) double (return double值)String(return String值) char(return char值)long(return long值)foalt(return foalt值) boolean(return boolean值)short(return short值) 还可以根据需要自定义返回值
方法名 取方法名时,最好是见名知意,不能以数字开头,不能为关键字,遵循小驼峰原则(第一个单词首字母小写,之后的单词首字母大写)
参数列表 根据需求传入相应的一个或多个参数类型 参数,以逗号隔开,也可以不传参数 方法重载就是在参数列表中不同 (1)参数个数不同 (2)参数返回值不同 (3)参数顺序不同
静态方法能直接用方法名调用静态方法,而调用非静态方法需要创建对象,对象.方法名才能调用 return;可以直接结束当前方法;
