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

大学做网站是什么专业b站推广有用吗

大学做网站是什么专业,b站推广有用吗,北京市昌平区住房和城乡建设委员会网站,有没有专门学做婴儿衣服的网站接口与实现 接口 使用关键字interface来定义一个接口,接口的定义分为接口声明和接口体,例如: interface Com{ ....... } 接口声明 interface 接口的名字 接口体 接口体中的抽象方法和常量 接口体中所有抽象方法的访问权限一定都是pu…

接口与实现

接口

使用关键字interface来定义一个接口,接口的定义分为接口声明和接口体,例如:
interface Com{

.......

}

接口声明

interface 接口的名字

接口体

接口体中的抽象方法和常量

接口体中所有抽象方法的访问权限一定都是public,而且允许省略抽象方法的public和abstract修饰符,接口体中所有static常量的访问权限一定都是public,而且允许省略public,final和static修饰符,因此,接口体中不会有变量

interface Com{public static final int MAX=100;    //等价写法public abstract void add();     //等价写法,void add();public abstract float sum(float x,float y); //等价写法,float sum(float x,float y);
}

接口体中的default实例方法

从JDK8版本开始,允许使用default关键字、在接口体中定义称作default的实例方法(不可以定义defult的static方法),default的实例方法和通常的实例方法相比就是使用关键字defult修饰的带方法体的实例方法。default实例方法的访问权限必须是public(允许省略public修饰符)

interface Com{public static final int MAX=100;    //等价写法public abstract void add();     //等价写法,void add();public abstract float sum(float x,float y); //等价写法,float sum(float x,float y);public default int max(int a,int b){return a>b?a:b;}
}

注:不可以省略default关键字,因为在接口体中不允许定义通常的带方法体的public实例方法

接口体中的static方法

interface Com{public static final int MAX=100;    //等价写法public abstract void add();     //等价写法,void add();public abstract float sum(float x,float y); //等价写法,float sum(float x,float y);public default int max(int a,int b){return a>b?a:b;}public static void f(){System.out.println("注意是从JDK SE8开始的");}
}

接口回调

接口声明的变量称作接口变量,接口属于引用型变量,在接口变量中可以存放实现该接口的类的实例的引用,即存放对象的引用

在Java中,接口回调是一种设计模式,允许一个接口在实现该接口的对象上调用方法。这通常用于实现事件监听器或观察者模式,其中对象需要在特定事件发生时被通知。通过回调接口,对象可以注册一个回调,然后在需要时被调用。

// 定义一个回调接口
interface Callback {void onCompletion(String result);
}// 创建一个任务类,用于执行操作并在完成时回调
class Task {private Callback callback;public Task(Callback callback) {this.callback = callback;}public void execute() {// 模拟任务执行过程String result = "任务执行完成";// 任务完成后回调if (callback != null) {callback.onCompletion(result);}}
}// 实现回调接口的类
class MyCallback implements Callback {@Overridepublic void onCompletion(String result) {System.out.println("收到任务结果: " + result);}
}public class InterfaceCallbackDemo {public static void main(String[] args) {// 创建一个实现了Callback接口的实例MyCallback myCallback = new MyCallback();// 创建任务并传入回调对象Task task = new Task(myCallback);// 执行任务task.execute();}
}

若有侵权,请联系作者

http://www.yidumall.com/news/79325.html

相关文章:

  • 武汉网站建设求职简历源码网站
  • 还有哪些网站可以做淘宝活动产品seo怎么优化
  • 网站设计原则外贸推广建站
  • 西安网站建设招骋重庆网站建设哪家好
  • 在百度怎么建立自己的网站吗百度快照收录
  • 佛山做礼物的网站站长工具黄
  • 中国建设银行网站诚聘英才频道如何做一个自己的电商平台
  • 手机小说网站源码网站怎么收录到百度
  • 出纳工作内容湛江seo
  • h5网站建设机构海豹直播nba
  • 茶叶网站建设要求最新消息新闻头条
  • 工作室有专门的网站可以免费发布广告的平台有哪些
  • 建设银行的网站首页全国人大常委会委员长
  • wordpress加入代码行app关键词排名优化
  • 制作企业网站的公司网络公司网站模板
  • 创新网站建设方案书网络营销理论包括哪些
  • 做幼儿园设计方案的网站三只松鼠口碑营销案例
  • 5v贵阳做网站的价格1500元个性定制首选方舟网络域名在线查询
  • 朝阳网站制作短网址生成器免费
  • 企业网站seo可以免费投放广告的平台
  • 做网站去哪好百度网址导航
  • 网站日常有哪些工作重庆疫情最新消息
  • 关于网站建设的申请书搜索引擎排名优化方案
  • 做网站应该注意哪些方面广州外贸推广
  • 英网站建设网络运营培训班
  • 最新购物平台优化网站价格
  • 辽宁省建设工程信息网诚信库seo搜索引擎优化推广专员
  • 网站域名优势网站seo关键词排名推广
  • 官方网站建设报价表网络营销方案如何写
  • 利用git做网站备份网站seo链接购买