Java语法糖是什么意思

参考答案

1.   语法糖的定义

  • 语法糖,又称糖衣语法,是英国计算机科学家发明的一个术语,指在计算机语言中加入某种语法.
  • 这种语法对语言的功能并没有影响,但是方便了程序员的操作,并且增加了代码的可读性,减少了出错的机会。
  • Java 是一个 “低糖语言”,因为在 JDK1.5 之前,语法糖很少出现。但是从 Java 7 开始 Java 语言层面上一直在添加各种糖,未来还会持续向着 “高糖” 的方向发展。

2.   语法糖的作用

  • 语法糖主要是方便开发人员使用。
  • Java 虚拟机并不支持这些语法糖,这些语法糖在编译阶段就会被还原成简单的基础语法结构,这个过程就是解语法糖。

3.   12种常用语法糖

  •  switch 支持 String 与枚举
  • 泛型
  • 自动装箱与拆箱
  • 方法变长参数
  • 枚举
  • 内部类
  • 条件编译
  • 断言
  • 数值字面量
  • for-each
  • try-with-resource
  • Lambda表达式

以上,是Java面试题【Java语法糖是什么意思】的参考答案。

 

输出,是最好的学习方法。

立即行动,在评论区记录下你的问题、笔记或补充~

—end—

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧