zoukankan      html  css  js  c++  java
  • 学习一

    Java的接口(interface)

    接口在Java编程语言中是一个抽象的类型,是抽象方法的集合,接口通常以interface声明,一个类通过继承接口的方式来继承接口中的抽象方法。接口并不是类,但和类很相似,接口中只有方法,但是类中有对象的属性和方法。

    接口里的成员都是用public修饰,因为接口是公共的,所有类都可以访问,接口里属性默认的修饰为:public static final,不管属性前面写没写都会默认加上,同样方法的默认修饰为:public abstract,内部类:public static。都会默认加上。一个Java源文件只能定义一个接口,因为是public修饰的,存储的名字必须和public修饰的类的名字一样,而接口可以看成一个特殊的类。

    接口使用:

    implements

    一个类可以同时继承一个父类多个接口,extends必须放置在implements之后。接口不能创建实例,但是可以声明变量,但其一定引用到了实现类的对象。

    抽象接口中只能有抽象方法,但是抽象类可以有具体方法。抽象接口类里面都是默认的public static final,但是抽象类里中的属性是普通的;接口没有初始化块,但是抽象类里面有;接口可以有多个父接口,而抽象类只能有一个父类。

  • 相关阅读:
    AUC ROC PR曲线
    L1,L2范数和正则化 到lasso ridge regression
    目标函数和损失函数
    logistic回归和线性回归
    [转]如何处理不均衡数据?
    将Maven项目打包成可执行 jar文件(引用第三方jar)
    Postgresql VACUUM COPY等
    linux安装xgboost
    java社区推荐
    rabbitmq-java api
  • 原文地址:https://www.cnblogs.com/zhang12345/p/11838943.html
Copyright © 2011-2022 走看看