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

传奇网站架设教程微信授权登录第三方网站开发

传奇网站架设教程,微信授权登录第三方网站开发,seo关键词排名优化专业公司,廊坊手机模板建站在本文中#xff0c;我们将看到作为JEP 286的一部分提出的名为Local Variable Type Inference的Java10功能。 从Java的第一个版本开始#xff0c;它是一种强类型语言#xff0c;在这里我们需要提及每种变量数据类型。 我们所有人都感到Java是冗长的语言#xff0c;并期望精… 在本文中我们将看到作为JEP 286的一部分提出的名为Local Variable Type Inference的Java10功能。 从Java的第一个版本开始它是一种强类型语言在这里我们需要提及每种变量数据类型。 我们所有人都感到Java是冗长的语言并期望精确紧凑的Java编写方式。 Java 8解决了这个问题。 Java 10在初始化程序中添加了局部变量类型推断 以消除冗长的内容。 例如 jshell MapString,String map new HashMap(); jshell var map new HashMap(); //This is valid with Java10 这里的LHS变量数据类型将由RHS语句确定。 例如 jshell var i 3; i 3 //based on RHS, the LHS datatype is int. jshellint i3,j4; //Valid Declaration but, jshell var j4,k5; //Not a Valid Declaration | Error: |var is not allowed in a compound declaration | var j4,k5; |^ 您可以将此功能用于增强的for循环和for循环。 jshell List names Arrays.asList(ABC,123,XYZ); names [ABC, 123, XYZ] jshell for(var name : names){ ... System.out.println(Name name); ... }Name ABC Name 123 Name XYZ 我们也可以在for循环中使用局部变量类型推断。 jshell int[] arr {1,2,3,4}; arr int[4] { 1, 2, 3, 4 }jshell for (var i0;iarr.length;i){... System.out.println(Value i);... } Value 0 Value 1 Value 2 Value 3 在某些情况下此功能无效。 例如 对构造函数变量无效 对实例变量无效 对方法参数无效 无效以分配NULL值 无效作为返回类型 让我们看看上述声明的示例。 jshell public class Sample {... private var name xyz;... public Sample(var name) {... this.namename;... }... public void printName(var name){... System.out.println(name);... }... public var add(int a, int b) {... return ab;... }... } | Error: | var is not allowed here | private var name xyz; //Instance variable | ^-^ | Error: | var is not allowed here | public Sample(var name) { //Constructor variable | ^-^ | Error: | var is not allowed here | public void printName(var name){ //Method parameter | ^-^ | Error: | var is not allowed here | public var add(int a, int b) { //Method return type | ^-^jshell public class Sample {... ... public static void main(String[] args) {... var s null;... }... } | Error: | cannot infer type for local variable s | (variable initializer is null) | var s null; | ^-----------^ 当我们从较低版本迁移到Java10时我们不必担心本地变量类型推断因为它具有向后兼容性。 在接下来的文章中我们将学习另一个主题。 直到敬请期待 翻译自: https://www.javacodegeeks.com/2018/06/local-variable-type-inference.html
http://www.huolong8.cn/news/338487/

相关文章:

  • 网站解决访问量超载常州市网站建设
  • 企业做app好还是网站好深圳网络推广市场
  • 无极修仙网站广州装修价格明细表
  • 做网站电话说辞大庆网站建设方案论文
  • iapp用网站做的APP无法加载wordpress搬入域名
  • 网站推广优化教程wordpress纯代码点赞
  • 设计网站官网最佳搜索引擎磁力王
  • 建设网站的注意事项手机图标 wordpress
  • 成都营销型网站建设及推广那家好杭州公司注销网站备案
  • 个人网站 做导航.东莞网站建设
  • 安塞网站建设网站建设名列前茅
  • 淄博的大型网站建设wordpress menu icon
  • 大连外贸网站制作织梦网站系统删除
  • 网站的运行环境万网wordpress用插件注册
  • 永兴网站建设报价开发区网站开发语言
  • 济南网站建设哪家强做代刷主站网站
  • 全免费自助建站湛江市建设教育协会学校网站
  • 网站备案删除小程序搜索排名
  • it公司网站模板wordpress原因跳转
  • 江西省住房保障建设厅网站旧房翻新装修哪家公司好
  • 做外贸上哪些网站找客户网站建设维护公司
  • 自己怎么建设网站首页网址导航哪个主页最好
  • php开源建站系统校园网站的系统建设
  • 黄金网站app免费视频下载中国外贸企业100强
  • 网站建设 专家惠州网站建设l优选蓝速科技
  • 中山手机网站制作多少钱网站建设带宽多少合适
  • 增城网站建设推广wordpress cms教程
  • 网站建设 业务员有手机网站怎样做微信小程序
  • 福田建网站公司网站备案规则
  • 教育培训网站建设ppt模板最好的做网站公司