java类定义格式_java定义的格式

java定义定义的格式

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

{

函数体

return 返回值;

}

什么是函数 / 方法  ?

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

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

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

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

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 )就跳过该特定的变量,用于预处理和变量数据类型

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值