当前位置: 首页 > news >正文

网站无法排版/网络推广的方法有哪些

网站无法排版,网络推广的方法有哪些,论坛网站建设规划书,做网站手机号抓取的公司一:简介我们通常所说的接口的作用是用于定义一套标准、约束、规范等,接口中的方法只声明方法的签名,不提供相应的方法体,方法体由对应的实现类去实现。在JDK1.8中打破了这样的认识,接口中的方法可以有方法体&#xff0…
3adf65a66902832f1399cbc6afc72553.png

一:简介

我们通常所说的接口的作用是用于定义一套标准、约束、规范等,接口中的方法只声明方法的签名,不提供相应的方法体,方法体由对应的实现类去实现。

在JDK1.8中打破了这样的认识,接口中的方法可以有方法体,但需要关键字static或者default来修饰,使用static来修饰的称之为静态方法,静态方法通过接口名来调用,使用default来修饰的称之为默认方法,默认方法通过实例对象来调用。

静态方法和默认方法的作用:

静态方法和默认方法都有自己的方法体,用于提供一套默认的实现,这样子类对于该方法就不需要强制来实现,可以选择使用默认的实现,也可以重写自己的实现。当为接口扩展方法时,只需要提供该方法的默认实现即可,至于对应的实现类可以重写也可以使用默认的实现,这样所有的实现类不会报语法错误:Xxx不是抽象的, 并且未覆盖Yxx中的抽象方法。

二:示例

IHello接口

public interface IHello {    // 使用abstract修饰不修饰都行    void sayHi();    static void sayHello(){        System.out.println("static method: say hello");    }    default void sayByebye(){        System.out.println("default mehtod: say byebye");    }}

HelloImpl实现类

public class HelloImpl implements IHello {    @Override    public void sayHi() {        System.out.println("normal method: say hi");    }}

Main

public class Main {    public static void main(String[] args) {        HelloImpl helloImpl = new HelloImpl();        // 对于abstract抽象方法通过实例对象来调用        helloImpl.sayHi();        // default方法只能通过实例对象来调用        helloImpl.sayByebye();        // 静态方法通过 接口名.方法名() 来调用        IHello.sayHello();        // 接口是不允许new的,如果使用new后面必须跟上一对花括号用于实现抽象方法, 这种方式被称为匿名实现类,匿名实现类是一种没有名称的实现类        // 匿名实现类的好处:不用再单独声明一个类,缺点:由于没有名字,不能重复使用,只能使用一次        new IHello() {            @Override            public void sayHi() {                System.out.println("normal method: say hi");            }        }.sayHi();    }}

执行结果: normal method: say hi default mehtod: say byebye static method: say hello normal method: say hi

本号致力于发表实用的技术文章,欢迎关注Java实用技术,及时阅读每天的优质文章。

http://www.lbrq.cn/news/1593361.html

相关文章:

  • 做app必须有网站吗/百度网盘登陆入口
  • 网站强制字体wordpress/百度官网认证免费
  • 微网站 app 区别/金华网站建设
  • 网站开发电脑设置/潍坊网站外包
  • b2b免费网站建设/seo的主要工作是什么
  • 龙游手机网站制作/seo免费外链工具
  • 对互联网网站的理解/引流黑科技app
  • 今日邢台新闻最新消息/哪个合肥seo好
  • 深圳网站制作专业公司/广告营销方式有哪几种
  • 网站开发维护招聘/淘宝产品关键词排名查询
  • 重庆网站制作特点优势/搜狐财经峰会
  • 刚出来的前端工资多少/福州百度首页优化
  • 国内网站制作特点/推广方案范例
  • wordpress文章幻灯片代码/排名优化关键词
  • 网站建设属那种营业/安徽网站seo公司
  • 做钢材的网站/刚刚地震最新消息今天
  • 怎样建设b2c网站/百度竞价广告怎么投放
  • 手机怎么制作钓鱼网站/湛江百度网站快速排名
  • 网站后台登录地址修改/软文营销网站
  • 腾讯云服务器网站域名备案/做网络推广好吗
  • 网站换域名了怎么做301重定向/seo网站推广计划
  • 国务院关于政府网站建设/360优化大师旧版
  • 网站的后台怎么做/长春seo整站优化
  • 搜易网服务内容/seo引擎优化外包
  • 微信运营网站建设/搜索引擎营销的方法有哪些
  • 网站开发百灵鸟优化/简单的网站建设
  • 大型网站建设翻译英文/小说关键词生成器
  • 武汉外贸型网站建设/长沙新媒体营销
  • 成都php网站建设/镇江推广公司
  • 零基础网站建设视频教程/长沙专业seo优化公司
  • 第七章课后综合练习
  • Redis之Set和SortedSet类型常用命令
  • Redis里面什么是sdshdr,可以详细介绍一下吗?
  • 【运维部署篇】OpenShift:企业级容器应用平台全面解析
  • 组织架构与软件架构协同演进实践指南
  • 前端实现Excel文件的在线预览效果