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

企业网站建设方案案例深圳网络推广哪家好

企业网站建设方案案例,深圳网络推广哪家好,网站开发设计过程,外贸网站 建设1. 函数式接口 当一个接口中只有一个非 default 修饰的方法,这个接口就是一个函数式接口用 FunctionalInterface 标注 1)只有一个抽象方法 FunctionalInterface public interface MyInterface {void print(int x); } 2)只有一个抽象方法和…

1. 函数式接口

        当一个接口中只有一个非 default 修饰的方法,这个接口就是一个函数式接口用

@FunctionalInterface 标注

1)只有一个抽象方法

@FunctionalInterface
public interface MyInterface {void print(int x);
}

2)只有一个抽象方法和一个 default 方法

@FunctionalInterface
public interface MyInterface {void print(int x);// 1.8 之后接口可以有默认实现方法default String getValue(){return "value";}
}

3)只有一个抽象方法和多个 default 方法

@FunctionalInterface
public interface MyInterface {void print(int x);// 1.8 之后接口可以有默认实现方法default String getValue(){return "value";}default int getAge(int age){return age;}
}

2. 使用 lambda 表达式返回函数式接口对象

        当使用函数式接口中的的唯一非 default 方法时,传统的做法是先写一个接口的实现类,给出接口中抽象方法的具体实现,然后 new 一个该类的实例化对象,在调用重写后的方法,步骤比较繁琐,lambda 可以快速实现该方法的实现和调用

创建一个接口

@FunctionalInterface
public interface MyInterface {void print(int x);// 1.8 之后接口可以有默认实现方法default String getValue(){return "value";}
}

使用 lambda 表达式返回一个该接口对象,并给出该方法的具体实现

public class MyClass {public static void main(String[] args) {MyInterface myinterface = x -> System.out.println("x ="+ x);myinterface.print(12344);}
}

lambda 表达式语法

语法格式: () -> {};# () 中代表的是接口中抽象方法的参数值
# {} 中代表该方法的具体实现
# () -> {}; 的返回值是接口的一个实例化对象

3. Runnable 接口

        Runnable 接口是用来创建线程的一个接口,是一个典型的函数式接口

  源码如下:

 

   通过 Lambda 表达式创建线程

public class Test1{public static void main(String[] args) {Runnable runnable = () -> System.out.println("this a thread");runnable.run();}
}

4. Callable 接口

  Callable 接口是用来创建线程的一个接口,是一个典型的函数式接口

  源码如下:

  通过 Lambda 表达式创建线程

public class MyCallable {public static void main(String[] args) throws Exception {Callable<Integer> callable = () -> {System.out.println("this a thread");return  1;};callable.call();}
}

http://www.tj-hxxt.cn/news/6771.html

相关文章:

  • 网站模板html整站2023年8月新冠疫情
  • 免费网站开发框架公司如何做网络推广营销
  • wordpress建站服务地推接单平台找推网
  • 做海报可以在哪些网站下载素材seo服务顾问
  • 淄博政府网站建设公司2021年搜索引擎排名
  • 怎样申请网站空间泉州seo技术
  • 网站开发用的工具百度平台推广的营销收费模式
  • 景区网站建设教程sem什么意思
  • 慈善会的网站是形成还是建设中国免费网站服务器下载
  • 恶意代码 wordpressseoul是什么意思
  • seo网站系统系统优化的意义
  • 做的比较好的冷柜网站有哪些h5下一页
  • 微信官方网址搜索引擎优化排名关键字广告
  • 做网站用html还是python好百度移动seo首选帝搜软件
  • 网站建设周期与进度安排图片识别 在线识图
  • asp网站源码使用湖南关键词优化首选
  • 广告点击量多少钱一个点击湖南网站seo
  • 网站代运营要多少费用吗seo案例分享
  • 四川旅游济南seo网站排名关键词优化
  • 企业网站建设一条龙全包站长统计app下载免费
  • 网站排名优化方法免费企业建站
  • xmapp怎样做网站企业营销推广方案
  • 做视频能赚钱的网站发外链软件
  • 青岛网络优化排名安卓优化大师下载安装
  • 池州哪家做网站杭州百度seo
  • 加工厂网站建设免费获客软件
  • 乐山网站seo营销策略主要包括哪些
  • 广东网站建设怎么收费网站收录提交入口网址
  • 给企业做网站用什么程序网站查询平台官网
  • 网站建设项目国内外分析报告app拉新推广一手接单平台