zoukankan      html  css  js  c++  java
  • JavaSE: Java10的新特性

    1.  Java10的概述

          <1>Java10于2018年3月发布,改进的关键点包括一个本地类型推断、一个垃圾回收的增强

          <2>Java10计划只是一个短期版本,因此公开更新将在六个月内结束,9月份发布的Java11将是Java的长期支持 (LTS)版本,

                                 LTS版本的发布每三年发布一次

    2.  局部变量

          <1>基本概念

              1.  Java10可以使用var作为局部变量类型推断标识符,此符号仅用于局部变量,增强for循环的索引,以及传统for循环的本地变量

              2.  它不能使用于方法形式的参数,构造函数形式参数,方法返回类型,字段,catch形式参数或任何其他类型的变量声明

          <2>实际意义

              1.  标识符var不是关键字,只是一个保留的类型名称。

                   这意味着var用作变量,方法名或包名的代码不会受到影响,但var不能作为类或则接口的名字

              2.  避免了信息冗余

              3.  对齐了变量名

              4.  更容易阅读

          <3>代码

          

     

          

  • 相关阅读:
    【转】Visual studio 快捷键大全
    C++ 中的权限控制
    论C++11 中vector的N种遍历方法
    c++ 模板仿函数初探
    OBS (open boardcast server)结构分析
    OpenCV学习笔记:opencv_core模块
    [转]C++ new操作符详解
    进程已经被attach debug,如何解除其debug权限?
    dll 在进程中怎么区分的
    树状数组学习笔记
  • 原文地址:https://www.cnblogs.com/JasperZhao/p/14950167.html
Copyright © 2011-2022 走看看