关于Java中的关键字(studying)

static

static静态代码块

watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA5Zu95rCR5LuZ5aWz,size_20,color_FFFFFF,t_70,g_se,x_16

非静态方法访问静态方法

watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA5Zu95rCR5LuZ5aWz,size_20,color_FFFFFF,t_70,g_se,x_16

 静态方法在类加载时创建类可以调用

实例化对象后,对象也可以调用

非静态方法在对象创建后 只能有对象调用watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA5Zu95rCR5LuZ5aWz,size_20,color_FFFFFF,t_70,g_se,x_16

 abstract(抽象)

抽象类  抽象接口 抽象方法

抽象类不能实例化对象,抽象类必须被继承才能使用!

抽象类的抽象方法(不包含方法体)必须被子类重写!

抽象类不一定有抽象方法,但是抽血方法一定写在抽象类中!

构造方法不能声明为抽象方法!

 public static class Pet{}//抽象父类

public class Dog extends Pet{}

watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA5Zu95rCR5LuZ5aWz,size_17,color_FFFFFF,t_70,g_se,x_16

watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA5Zu95rCR5LuZ5aWz,size_20,color_FFFFFF,t_70,g_se,x_16 

 final(常量)

可以用于类,成员变量,成员方法

用于类代表该类不能被继承

用于成员变量表示这个是常量

用于成员方法表示不能被子类重写

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值