什么是语法糖

Java语法糖背后竟然隐藏了不可告人的秘密 | 花两分钟了解了解

所谓语法糖并不是一种糖果,而是一种程序开发时将代码进行简化的方式

类似汉语中将一长串语意简化为一个四字成语一样

 

举例:

①字符串相加

开发时用了 +

实际Class文件中JAVA创建了一个新的string

这里+就是语法糖

 

②装箱和拆箱

基本数据类型和对应的包裹类型 能自动转换 这也是一种语法糖

装箱 valueof

拆箱 intvalue

这两个方法不需要我们手写 而是编译器帮我们做了转换

什么是语法糖

上一篇:TypeError: max() received an invalid combination of arguments - got (axis=int, out=NoneType, ), but


下一篇:VB+SQL SERVER 连接时出现sa用户登陆失败的问题