java定义的格式

  java定义定义的格式

  修饰符 返回值类型 方法名(参数类型 1,  参数名 1,参数类型2 ,参数名2……)

    {

      函数体

      return 返回值;

    }

  什么是函数 / 方法  ?

  函数是定义在类中具体有特定功能的一段独立小程序。函数也称方法。

  返回值类型:函数运行后的结果的数据类型。

  参数类型:是形式参数数据类型

  形式参数;是一个变量,用于存储调用函数是传递给函数实际参数。

扫描二维码关注公众号,回复: 7983281 查看本文章

  return:用于结束函数。

  返回值:该值返回给调用者

  函数的特点:

  定义函数可以将功代码进行封装,

  便于对该功能进行复用

  函数只有被调用了才会被执行

  函数出现提高了代码的复用性

  对于函数没有具体返回值情况,返回值类型用关键字void表示,那么该函数中的return语句如果在最后一行可以省略不写。表示,那么该函数中的return语句如果在最后一行省略不写

  注意:函数只能在主函数中调用函数,不可以在函数内部定义,函数时,函数结果应该返回调用者。交由调用者处理

  

  访问权限的修饰符

    

私有的 private       共有的:public       受保护的 protecte   default (不用于任何修饰符)

    非访问权限修饰符

    static 修饰符 静态方法

    static 关键字用来声明独有对象的静态方法。静态方法不能使用非静态变量。

    final 修饰符

    final 表示“最后,最终”的含义。变量一旦赋值。被final修饰的实例变量必须显示指定初始值。

    final修饰符通常和static修饰符一起使用创建常量。

    final方法:父类中的final方法可以被子类继承,但是不能被子类重写。声明fianl方法主要目的是防治方法内容修改。

    abstract 修饰符

    抽象类:抽象类不能实例化对象。声明抽象的唯一目的是为了将来对给类进行扩充。

    一个类不能同时被abstract和final修饰。如果一个类包含抽象方法,那么给类一定声明抽象类,否则将出现编译错误。

    Synchronized修饰符:关键字声明同一时间只能被一个线程访问。

    Synchonized修饰符:可以用四个访问修饰符

    transient: 序列化的对象被transient修饰符的变量时,java虚拟机(JVM )就跳过该特定的变量,用于预处理和变量数据类型

猜你喜欢

转载自www.cnblogs.com/ream/p/11936035.html