自定义函数创建
修饰符 返回值类型 方法名(参数类型 参数名){
...
方法体
...
return 返回值;
}
修饰符
修饰符一般包括两个部分,第一部分用于表明自定义函数的调用级别,第二部分表明是否是静态、
比如主函数: public static void main(String[] args)
前面的public static就是说明这是一个公开的静态函数
调用等级
调用等级
公开可用>子类>同一包>同一类
public(公共的), 可被:公开可用、子类、同一包、同一类 调用
protected(受保护的)子类> 可被:子类、 同一包、同一类 调用
default(默认的) 可被:同一包、同一类 调用
private(私有的) 可被:同一类 调用
动态与静态
动态函数可以调用动态函数和动态变量、静态函数和静态变量
静态函数只能调用静态函数和静态变量
数据类型
数据类型,即 int char等数据类型
方法名
方法名,是你给这个方法的起的名字,在调用的时候使用这个名字
命名一般以单词组成,且首字母有小写
参数设置
对与参数我们可以设置
参数类型和形参名、参数数量
参数类型,即八种基本类型或者他的包装类
形参名,即简要输入的值对应 的名称,差不多就是变量名
参数数量,可以设有0/1/2哥变量,
0即不输入,
1正常输入变量类型和形参名称 ,如public void Fun(int num)
2两个参数用逗号分隔,如public void Fun(int num,String str)
函数体和return
函数体
函数体要写字在定义函数语句后面 的花括号里面
函数体和正常写代码区别不大
静态函数里只能调用静态函数和静态变量
函数体的输出即返回语句是return
函数体语句return就会结束不会向下执行