java 小结

1:instanceof

 判断一个对象是否属于指定的类型。

    instanceof他的使用前提:必须是在继承或实现当中。 

    格式: 对象 instanceof 类名;

2:final:(最终):

 final关键字的使用细节:

    1:当他修饰一个基本类型变量时:其值不能重复赋值。 

    2:修饰一个引用类变量时,其不能再指向其他的对象。

    3:修饰一个方法时,表示方法不能被重写。 

    4:修饰一个类时,表示该类不能被继承。

3:抽象类: abstract(抽象):表示一类事物时,表示该类事物确实存在某种行为,但目前该行为时不确定的,不具体的。那么抽取这种行为的声明,而不去实现它。     

    abstract的使用注意:  

    1:如果一个方法没有方法体,那我们必须使用abstract来修饰

    2:如果一个类中含有抽象方法,那这个类必须使用抽像类,同时用abstract来修饰或者使用接口  

    3:抽象类中可以有抽象方法,也可以有非抽象类方法 

    4:抽象类中可以没有抽象方法

    5:抽象类不能创建对象,但它有构造器,是给子类用来初始父类时,来用的。

    6:abstract不能和private,static,final使用。

4: interface(接口): 接口的定义格式:

interface 接口名{
      成员变量
      函数

}
    1:接口当中的变量都是常量,public static final 修饰
    2:接口当中的方法都时抽像方法 public abstract 修饰
    3:非abstract类实现interface 时,必须实现它的所有的abstract方法
    4:interface是不能创建对象,并且它时没有构造器的。
interface的作用:
    1:程序的解耦
    2:定义约束规范
    3:扩展功能
interface 与 类的关系:时实现。
interface 与 interface的关系:是继承,一个interface可以继承多个interface
class Demo{

    public static void main(String[] args){
       System.out.println("Hello World");

}

}



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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值