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):对象参数

相关资源