static(静态)和final(最终)

3、掌握常量的使用

一、static

作用:用于在java程序中提供一种静态修饰(内存地址共享)的修饰符。
类型:

1、属性修饰

语法:
  public static 数据类型  属性名=值;(定义时必须要有初始化的值)内存地址共享只发生在静态域中

2、方法修饰

语法:
public static 返回类型 方法名(){
方法体
}

3、快修饰

  代码块:每个类中都可以包含多个代码块,用于在该类中提供类的描述操作。({  System.out.println("");})

语法:
static {
程序代码
}
注意:在操作静态成员的时候,静态内部不能访问非静态成员

二、final (最终)

修饰类型:

1、属性修饰

 语法:public final static 数据类型 常量名(大写)=常量值;
 作用:当一个属性被修饰为final后表示该属性的值不能被改变,并且该属性就变成一个常量,访问方式可以直接通过类名获取。
 常量一般都在接口中定义,特殊情况下可以再抽象类中定义。

2、方法修饰

语法:public final static 返回类型 方法名 (){
	方法体
	}

作用:方法一旦被修饰为final,表示该方法不能被重写。
属性和方法 static与final 同时存在

3、类修饰

 语法:public final class 类名{
	
}

作用:类被修饰为final后,表示该类无法被继承

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值