• 自从转战Go语言后,现在再回过头来做JAVA项目,感觉有点hold不住了
  • 发布于 6小时前
  • 13 热度
    10 评论
  • Fayer
  • 0 粉丝 61 篇博客
  •   

我之前在 java1.4/1.5/weblogic 时代做了多个 java 项目,后来转战 Go 语言多年,现在再返回来做 java 项目,有点 hold 不住了…… 

1 、各种语法糖叠加起来,非常不直观。盐多了加水,水多了加盐,看类库的源码就像看甲骨文,脑子快拧成麻花了; 

2 、整个技术体系 java+spring boot+cloud 太庞杂,学习成本和使用成本非常高。

用户评论
  • 麻辣码农
  • Java 语法糖真不多。
    广为吐槽的 setter getter 用 Lombok 注解。
    动不动就写接口 ServiceImpl ,也可以不写接口。
    最后,玩玩 Netty 、Vert.x
  • 2025/11/6 11:37:00 [ 0 ] [ 0 ] 回复
  • 黄月英
  • java 是设计模式多,随便一个框架,上来就是各种设计模式,但是那是人家框架搞好了的,其他的就是按部就班的开发就是。要知道以前面试,会设计模式会比较有优势
  • 2025/11/6 11:35:00 [ 0 ] [ 0 ] 回复
  • 回忆经典
  • 现在使用量最大的几种语言,js 、ts 、py ,哪个语法糖不比 jvav 多。。。?语法糖熟练了之后才是真的爽,倒不如说 golang 才是真的有点逆天,原生库甚至不能对 slice 进行 distinct ,还得搁那 for

  • 2025/11/6 11:32:00 [ 0 ] [ 0 ] 回复
  • 王晶
  • 本来想说“什么? java 还很多语法糖”,看到 lz 是从 java1.4 时代过来的老人,对这种这么多年还在代码一线奋战的老兵只有敬意。
  • 2025/11/6 11:27:00 [ 0 ] [ 0 ] 回复
  • CEBBCt
  • 抛开技术框架,就语言本身来看,现在最新的 JDK25 已经比以前优雅很多了,推荐让 AI 生成最新的代码参考下。
  • 2025/11/6 11:10:00 [ 0 ] [ 0 ] 回复
  • DuXing
  • Java 生态好就容易这样,前期各种造轮子 集成功能越来越多 代码就越来越臃肿。语法糖也是因为之前语法缺失过于繁琐。
  • 2025/11/6 10:37:00 [ 0 ] [ 0 ] 回复
  • Dock
  • Jeff  2025-11-06 09:06
    自从用了 claude ,感觉什么语言区别不大了,不会的也能上手

     对,有 AI 的加持下,语法层面没啥区别,恶心语法让 AI 去咀嚼,最重要是自己熟悉各语言最适合的使用场景,在选好语言后就让 AI 去写就行了。

  • 2025/11/6 9:09:00 [ 0 ] [ 0 ] 回复