下个版本,船新的语法
差不多就是这样的
record Point(int x, int y) { }
效果类似于这样
@lombok.Value
public class Point {
private int x;
private int y;
}
有点像当年的 enum 语法糖
大家觉得这个新 Feature 如何?
下个版本,船新的语法
差不多就是这样的
record Point(int x, int y) { }
效果类似于这样
@lombok.Value
public class Point {
private int x;
private int y;
}
有点像当年的 enum 语法糖
大家觉得这个新 Feature 如何?
|
watsy0007Dec 12, 2019
1
资瓷
|
|
dr1q65MfKFKHnJr6Dec 12, 2019
2
emmm, 可以减少代码量。。pojo 类直接全干掉 , 哈哈哈哈哈哈哈哈哈哈。
BOSS: 小猴子,你这个月的工作量不够啊~~ |
|
popesagaDec 12, 2019
3
groovy 就有这种写法吧,Java 现在越来越像其他 JVM 语言了
|
|
la2laDec 12, 2019
4
希望 5 年内我能用的上
|
|
MistwaveDec 12, 2019 via iPhone
5
和 Scala 的 case class 差不多?
|
|
11ssssDec 12, 2019
6
有变化是好事 好不好用是另一方面了 目前的技术趋势 一定要多留几条后路
|
|
lihongjie0209Dec 12, 2019
7
可以的, 把社区中的优秀实践( lombok )添加到语言中才能保证语言的活力
|
|
dishonestDec 12, 2019
8
python 的 dataclass
|
|
hahastudioDec 12, 2019 via Android
9
梦回 Pascal
|
|
BBCCBBDec 12, 2019
10
dataclass,
感觉 class Point(int x, int y){} 比 record Point(int x, int y) {} 好嘛, 还不用加关键字. |
|
chendyDec 12, 2019
11
类似 kotlin 的 data class ?
同 4 楼,希望五年内能在公司项目用得上 |
|
littleshyDec 12, 2019
12
C# 也是说了很久了。以前说 8 要加,现在不知道 9 有没有希望。
|
|
littleshyDec 12, 2019
13
像 F#这些函数式的刚开始都有这语法。
|
|
rockyou12Dec 12, 2019
14
scala 的 case class 和 kotlin 的 data class ?有当然很好,拼数据传数据方便得多。但我最想要的还是 kotlin 那种的 Null Safety,`?`用起来真的爽
|
|
linghu1989122Dec 12, 2019
15
还是喜欢 python 的语法
|
|
Raymon111111Dec 12, 2019
16
java 确实缺乏 data 结构
这不光光是语法糖, 对于 jvm 来说, 专门有这种类也是有很多优化可以做的 |
|
hyrepoDec 12, 2019 via iPhone
17
自从上了 Kotlin 的车,越来越找不到用 Java 的理由…
|
|
qwerthhusnDec 12, 2019
18
相比这个,我更期待 Text Blocks,恨不得 11 就能有此功能
|
|
optionalDec 12, 2019 via iPhone
19
希望来个 value type
|
|
conn4575Dec 12, 2019 via Android
20
感觉还是 python 的最好用,话说为啥大家都一起加这个 feature
|
|
luozicDec 12, 2019 via iPhone
21
Java 有 struct 这东西? 没有做语法糖也能省不少行数。
|
|
tigerfyjDec 13, 2019 via Android
22
还要看有没有自带的 builder 及其 API 丰富程度,否则结构复杂的时候就不好用了。
|