Java语法糖

语法糖(Syntactic Sugar),也称糖衣语法

指在计算机语言中添加的某种语法,这种语法对语言本身功能来说没有什么影响,只是为了方便程序员的开发,提高开发效率。说白了,语法糖就是对现有语法的一个封装。

Java作为一种与平台无关的高级语言,当然也含有语法糖,这些语法糖并不被虚拟机所支持,在编译成字节码阶段就自动转换成简单常用语法。一般来说Java中的语法糖主要有以下几种:

  1. 泛型与类型擦除
  2. 自动装箱与拆箱,变长参数、 (Integer int)
  3. 增强for循环
  4. 内部类与枚举类
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 我们生活的这个时代,越来越有意思。从表面上看,我们非常需要弯道超越,避开一切笨拙的方法,因此很多自媒体不断的宣称一...
    头方阅读 541评论 0 0