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

网站搭建哪家比较好产品设计英文

网站搭建哪家比较好,产品设计英文,小程序开发的服务怎么样,做转运网站将匿名类#xff08;实现一种方法#xff09;重构为lambda表达式#xff0c;可使您的代码更简洁明了。 例如#xff0c;这是Runnable及其lambda等效项的匿名类#xff1a; // using an anonymous class Runnable r new Runnable() {Overridepublic void run() {System.o… 将匿名类实现一种方法重构为lambda表达式可使您的代码更简洁明了。 例如这是Runnable及其lambda等效项的匿名类 // using an anonymous class Runnable r new Runnable() {Overridepublic void run() {System.out.println(Hello);} };// using a lambda expression Runnable r2 () - System.out.println(Hello); 但是它并不总是那么简单 这里有一些陷阱 1.不同的作用域规则 匿名类和lambda表达式之间有不同的作用域规则。 例如在lambda表达式中 this和super在词法上是作用域的这意味着它们是相对于封闭类的而在匿名类中它们是相对于匿名类本身的。 同样在lambda表达式中声明的局部变量将与在封闭类中声明的变量发生冲突但是在匿名类中允许它们在封闭类中对变量进行屏蔽 。 这是一个例子 int foo 1; Runnable r new Runnable() {Overridepublic void run() {// this is ok!int foo 2;} };Runnable r2 () - {// compile error: Lambda expressions local variable foo cannot// redeclare another local variable defined in an enclosing scope.int foo 2; }; 2.重载方法 如果您有重载的方法则使用lambda表达式可能会导致方法调用不明确并且需要显式转换。 这是一个例子 // Functional interface interface Task {public void execute(); }// Overloaded methods public static void go(final Runnable r) {r.run(); } public static void go(final Task t) {t.execute(); }// Calling the overloaded method:// When using an anonymous class, there is no ambiguity because // the type of the class is explicit at instantiation go(new Task() {Overridepublic void execute() {System.out.println(Hello);} });// When using a lambda expression, there is a compile error! // The method go(Runnable) is ambiguous go(() - {System.out.println(Hello); });// This ambiguity can be solved with an explicit cast go((Task)() - {System.out.println(Hello); });翻译自: https://www.javacodegeeks.com/2016/06/java-8-converting-anonymous-classes-lambda-expressions.html
http://www.sadfv.cn/news/53938/

相关文章:

  • 简单的个人主页网站制作html设计之家下载
  • 互联网 网站设计江苏省宿迁市建设局网站
  • 网站制作视频课程做网站原型图是用什么软件
  • 阳泉网站建设哪家便宜杭州高端设计网站建设
  • 广州大型网站建设vi品牌设计
  • 专业网站建设服务公司哪家好网站关键词排名提高
  • 怎么查看网站用的php还是.net家庭宽带做网站
  • 重庆定制网站建设地址重庆妇科医院排名最好的医院
  • 互联网广告管理暂行办法百度网站排名搜行者seo
  • 网站制作的流程包括哪些有网站了小程序怎么做
  • 制作网站问题和解决方法wordpress手机端编辑
  • 网站建设视频大学学校网站建设方案
  • 新老网站做301跳转seo常用工具
  • 免费软文网站安徽专业做网站的公司
  • 邢台做网站哪家便宜wordpress 女性主题
  • 网站后台口令网站互动化
  • wordpress 弹出表单百度seo在线优化
  • google如何提交网站wordpress 插件哪里
  • dw做网站怎么加视频网站建设与运营 好考吗
  • 枣强网站建设培训学校seo产品是什么意思
  • 中国网站设计公司软件工程师报考条件
  • 怎样在建设部网站查资质证书wordpress博客破解主题
  • 网站建设与管理的策划书龙岗做企业网站
  • 建网站怎么分类wordpress近义词搜索
  • 成都家具网站建设做网页的软件w
  • 名聚优品一家只做正品的网站20个排版漂亮的网页设计
  • 企业网站建立wordpress仿知乎社区
  • 商业网站开发 流程文山文山市网站建设
  • 自己做的网站网页滑动不北京工程建设有限公司
  • 网站备份查询仿站能被百度收录吗