美文网首页
JAVA之方法各参数介绍

JAVA之方法各参数介绍

作者: 每天进步一点点变成更好的自己 | 来源:发表于2022-08-23 07:27 被阅读0次

    1、属性访问修饰符public

    被public修饰的属性,可以被任意包中的类访问
    没有访问修饰符的属性,称作缺省的访问修饰符,可以被本包内的其他类和自己的对象
    访问修饰符是一种限制或者允许属性访问的修饰符。

    可见修饰符用在类、成员方法、构造方法、静态方法、属性上,可见性 的范围是一样的。
    public:全局可见
    缺省:当前包可见
    private:当前类可见

    2、方法method

    方法英文名叫做method,又称作function。
    方法的调用

    • 通过引用的点操作符,可以调用对象的方法
    • 方法调用要有括号,即使没有参数
    • 方法可以使用的数据:对象的成员变量(member variable)
    • 类中如果没有方法,只定义成员变量,就是简单的数据封装,没有功能。创建一个对象只有,所有对这些数据的操作,都要在每个用到这些数据的地方写代码。
    • 方法是java中代码执行的单元,是代码的载体。所有的代码,都必须属于某一个方法。
    • 方法就是一串语句,加上数据输入this自引用和参数,执行后得到一个返回值。

    3、返回值

    • 在方法定义中指定方法的返回类型,java方法中只有一个返回值,如果不需要返回值则用void表示
    • 如果定义了返回值,则必须使用return 语句返回方法的返回值,return 是java的关键字(return是所在代码块中的最后一个语句)
    • 返回值必须要能够用来给 返回值类型的变量赋值

    4、参数

    • 参数是定义在方法名字后面的括号里面的
    • 参数定义的规范和变量一样,都是类型名字加标识符,这里的标识符我们叫做参数名。
    • 方法体中的代码可以使用参数,对应的,方法定义这里的参数,叫做形参(形式参数)。一个方法可以有多个参数,多个参数之间用逗号隔开
    • 参数的值在调用方法的时候需要给出(实参,实际参数)
    参数和返回值的传递方式
    • 参数的传递,实际就是赋值,左边是形参,右边是括号里的实参。比如:buy(int countToBuy = (c+2) * 5),参数本身是一个表达式,表达式的类型要与参数类型匹配一致。
    • 参数和方法里的局部变量是一样的,在方法调用之前,会给实参给参数的形参。
    • 发送在代码块里的,就让它留在代码块里。方法执行完毕,参数和方法的局部变量的数据就会被删除回收。
    • 调用一个有返回值的方法时,就好像访问一个成员变量

    5、this自引用

    • 方法里隐藏着一个this自引用,指向调用这个方法的对象
    • 使用一个对象调用方法,也叫作这个对象上调用方法,因为方法可以访问这个对象的值。
    • 访问一个成员变量的完整形态,是this.成员变量的名字

    相关文章

      网友评论

          本文标题:JAVA之方法各参数介绍

          本文链接:https://www.haomeiwen.com/subject/dmjdkrtx.html