JAVA基础篇(方法)
方法的定义(什么是方法,用来干嘛的)
方法,函数,运用方法完成了什么功能;
一个段代码的集合,完成了某个具体的功能;
为什么需要方法
避免main方法中代码堆积,造成后期不利于拓展以及维护成本增加;
tips:其中main方法为程序的入口点,当main方法为程序的主方法时有且只有一个main方法;
怎么使用方法
a:照着main方法抄了一个方法,少了String[] args
b:在方法中通过方法名称调用需要执行的方法
方法()中的内容 参数,就相当于一个天线,用来接收调用者发送的数据信息。
声明一个方法 将方法计算出来的结果 让其他方法也可以使用
一个方法中声明了void 证明该方法无返回值。
不能写return返回语句。
如果一个方法存在返回结果,方法的什么处的void修改为返回数据的数据类型。
在方法体最后一行语句通过return返回具体的值。
方法 类 变量的区别
变量:首字母小写 其它每个单词的字母均大写
类: 首字母大写 其它每个单词的字母均大写
方法:首字母小写 其它每个单词的字母均大写以上叫做驼峰原则,方法的命名最好见名知意
方法的重载
在一个类当中编写方法的时候,多个方法其实所做的事情是一样的
为了契合方法起名要见名知意,方法名称可以一样。
在一个类中定义同名方法是可以的,称之为重载。
2同
同类
同名
3不同
参数列表长度不同
参数列表类型不同
参数列表顺序不同
方法重载注意事项
最近最优原则
char
byte short int long float double
如果没有基本数据类型 接下来找基本数据类型的包装类(Integer)
才会找可变参数
如果程序中的重载方法,都没有完全符合的。
但是存在多个能够调用的方法时,程序会报错