zoukankan      html  css  js  c++  java
  • 对Java的方法的理解

    永远不要把方法当成独立存在的实体,正如现实世界由类和对象组成,而方法只能作为类和对象的附属,

    Java语言里的方法也是一样。Java语言里方法的所有属性主要体现在如下几个方面。

    方法不能独立,方法只能在类体里定义
    从逻辑意义上来看,方法要么属于该类本身,要么属于该类的一个对象

    永远不能独立执行方法,执行方法必须使用类或对象作为调用者。

    方法的参数传递机制 

    形参与实参
    声明方法时定义的参数叫形参,调用方法时实际传给形参的参数值叫实参。
    参数传递机制(值传递)
    Java里方法的参数传递方式只有一种:值传递。所谓值传递,就是将实际参数值的副本(复制品)

    传入方法内,而参数本身不会受到任何影响。 
    可变长参数

    从Jdk1.5之后,java允许定义形参个数可变的参数,从而允许方法指定数量不确定的形参。如果在定义方法时,在最后一个形参的类型后增加三点(…),则表明该形参可以接受多个参数值,多个参数值被当成数组传入。
    需要指出的是:普通形式的形参可以处于形参列表的任意位置,但个数可变的形参只能处于形参列表的最后。也就是说,一个方法中最多只能有一个长度可变的形参。这个长度可变的形参既可以传入多个参数,也可以传入一个数组。我们在接收的时候也必须定义一个数组来接收


  • 相关阅读:
    h5基本单词
    啦啦
    新内容
    Apache.PHP和MySQL的配置
    static关键字
    访问控制
    PHP Session
    PHP cookie
    全局空间
    使用use操作符导入/使用别名
  • 原文地址:https://www.cnblogs.com/t0404/p/10291098.html
Copyright © 2011-2022 走看看