JAVA笔记(八)--初始类的方法
发布于 2021-05-08 11:05 ,所属分类:JAVA工程师开发学习资料
1.类的方法:
a.what:类的方法定义类的某种行为(或功能)
b.语法:
修饰符 返回值类型 方法名([参数类型 参数名1, 参数类型 参数名2, ...]){
执行语句
...
[return 返回值;]
}
//[]中的数据可以没有
修饰符:指定该方法的执行范围:当前类,子类,同包,不同包;
返回值类型:void:无返回值类型;String...根据实际需求指定返回值类型;
方法名:指定方法名称,驼峰命名规则;
参数列表:参数个数和参数类型统称为参数列表;
(***)如果指定有返回值类型,那么该方法一定是用return结束;
c.方法的调用:
1).同一个类的方法a( )调用类的方法b( ),直接调用 ,直接写方法名:
a(){
b();
}
2).类A的方法a()调用类B的方法b(),需要先创建对象再调用:
a(){
B b1=new B();
b1.b();
}
2.全局变量和局部变量的区别:
a.作用域不同:
局部变量的作用域仅限于定义它的方法
成员变量的作用域在整个类内部都是可见的
b.初始值不同:
Java会给成员变量一个初始值,默认值int-0;double-0.0,char-Unicode/,boolean-false
Java不会给局部变量赋予初始值
(*):在同一个方法中,不允许有同名局部变量,在不同的方法中,可以有同名局部变量
在同一个类中,成员变量和局部变量同名时,局部变量具有更高的优先级
问题:如果输入的部分也进行优化不再重复?
--接受值---对象.属性--不可能在编写类的方法的时候直接创建对象
--方法的参数?
3.方法参数:
形式参数与实际参数
1、形式参数:就是在定义函数或过程的时候命名的参数。通俗讲就是一个记号。
2、 实际参数:就是在执行时,调用函数或过程时,传递给函数或过程的参数。通俗讲就是实际值。
3、 参数:就是一个可变量,它随着使用者的不同而发生变化。
a.语法:
<修饰符> 返回值类型 方法名(<参数列表>){
方法体:
}
修饰符:指定该方法的执行范围:当前类,子类,同包,不同包;
返回值类型:void:无返回值类型;String...根据实际需求指定返回值类型;
方法名:指定方法名称,驼峰命名规则;
参数列表:参数个数和参数类型统称为参数列表;
(***)在类中的方法的参数列表没有实际值,为形参,
在调用执行该方法的时候传入的参数才有实际值,为实参;
(***)在调用方法的时候实参列表要一一对应;
b.内容:
1):一个参数
2):多个参数
3):数组参数
4):对象参数
相关资源