





















这是一个创建于 221 天前的主题,其中的信息可能已经有所发展或是发生改变。
我之前在 java1.4/1.5/weblogic 时代做了多个 java 项目,后来转战 Go 语言多年,现在再返回来做 java 项目,有点 hold 不住了…… 1 、各种语法糖叠加起来,非常不直观。盐多了加水,水多了加盐,看类库的源码就像看甲骨文,脑子快拧成麻花了; 2 、整个技术体系 java+spring boot+cloud 太庞杂,学习成本和使用成本非常高。
1 rockddd 2025 年 11 月 5 日自从用了 claude ,感觉什么语言区别不大了,不会的也能上手 |
2 nkidgm 2025 年 11 月 5 日@rockddd 对,有 AI 的加持下,语法层面没啥区别,恶心语法让 AI 去咀嚼,最重要是自己熟悉各语言最适合的使用场景,在选好语言后就让 AI 去写就行了。 |
3 xiaomushen 2025 年 11 月 5 日spring cloud 本来就是垃圾山,有多恶心是多恶心 |
4 akajoker 2025 年 11 月 5 日java 没啥语法糖吧 |
5 xubeiyou 2025 年 11 月 5 日Java 生态好就容易这样,前期各种造轮子 集成功能越来越多 代码就越来越臃肿。语法糖也是因为之前语法缺失过于繁琐。 |
6 crossoverJie 2025 年 11 月 5 日抛开技术框架,就语言本身来看,现在最新的 JDK25 已经比以前优雅很多了,推荐让 AI 生成最新的代码参考下。 |
7 QingXuJiaZhi 2025 年 11 月 5 日你接触的语言太少了,Java 语法算简单的。不过最近几年各大语言疯狂添加新语法、新特性倒是真的。 |
9 roundgis 2025 年 11 月 5 日 via AndroidUse kotlin |
10 Sezxy 2025 年 11 月 5 日我还嫌 java 语法糖太少了 |
11 HojiOShi 2025 年 11 月 5 日本来想说“什么? java 还很多语法糖”,看到 lz 是从 java1.4 时代过来的老人,对这种这么多年还在代码一线奋战的老兵只有敬意。 |
12 Narcissu5 2025 年 11 月 5 日什么? Java 语法糖多😳 |
13 kandaakihito 2025 年 11 月 5 日现在使用量最大的几种语言,js 、ts 、py ,哪个语法糖不比 jvav 多。。。?语法糖熟练了之后才是真的爽( 倒不如说 golang 才是真的有点逆天,原生库甚至不能对 slice 进行 distinct ,还得搁那 for |
14 jackOff 2025 年 11 月 5 日看项目体积和业务量,可以评估要不要使用一些庞大的框架和架构,不是所有项目都适合 spring 全家桶 |
15 yongdaimi 2025 年 11 月 5 日你是没用 kotlin, kotlin 项目到一定量级之后,根本看不懂,相比之下 java 还算好的了。 |
17 migu 2025 年 11 月 5 日为啥有人觉得 kt 好啊,一堆的关键字、语法糖看的脑壳疼,不借助文档和 AI 根本没办法入手 |
18 hafuhafu 2025 年 11 月 5 日java 糖还多啊... |
19 DonaldY 2025 年 11 月 5 日去用下 kt 、scala 再看看 0.0 |
20 anonydmer 2025 年 11 月 5 日第一次听说 java 的语法糖多... |
21 dog82 2025 年 11 月 5 日@HojiOShi 我最早写过 j2me ,那时还没有 android ;写过微软的 J++,用过 borland jbuilder ,中间件用过 ibm 的 websphere ,后来才用 bea 的 weblogic 那时主要写 ejb ,手搓 js+jsp ,后来慢慢有了 ajax prototype jquery extjs tomcat resin jboss glassfish jboss eclipse struct hibernate 我家里至今还有一本 rod johnson 写的 Expert One-on-One J2EE Design and Development |
22 issakchill 2025 年 11 月 5 日java 有啥语法糖的?... |
23 chenmobuys 2025 年 11 月 5 日都是嫌 java 语法糖少的,头一次看到嫌弃语法糖多的。。。 |
24 ohoh 2025 年 11 月 5 日java 是设计模式多,随便一个框架,上来就是各种设计模式,但是那是人家框架搞好了的,其他的就是按部就班的开发就是。要知道以前面试,会设计模式会比较有优势 |
25 mmdsun 2025 年 11 月 5 日这个问题很简单 spring boot + Kotlin 。不喜欢 spring 可以换成 Vert.x + Kotlin |
27 zhazi 2025 年 11 月 5 日拉不出屎怪地球没引力 |
28 XDiLa 2025 年 11 月 5 日语言只是工具,你对这个语言不满 那你就创造一个满意的语言让大家用啊。天天一副怨妇的样子。真让人且嘘 |
29 reeco 2025 年 11 月 5 日是你老了,学不动了 |
30 chendy 2025 年 11 月 5 日java 这套玩意使用成本要是真的高,就不会随便找个人培训两天就拉出一吨微服务了 |
31 Ayanokouji 2025 年 11 月 5 日你骂 java 和 spring boot 不行 |
32 yolee599 2025 年 11 月 5 日 via Android那是 spring 的问题,不是 java 的问题,java 代码风格还算统一的了,随便换人都能看懂 |
33 xiaowangge 2025 年 11 月 5 日 via iPhoneJava 语法糖真不多。 广为吐槽的 setter getter 用 Lombok 注解。 最后,玩玩 Netty 、Vert.x |
34 cloudzhou 2025 年 11 月 5 日总有一天我要写个文章喷一下这些日常吐槽 Java 的半吊子,一有点学习曲线就怪 Java java1.4/1.5 过来到现在,少说 15 年左右了吧,Java 进步有多大,Jdk 25 都出来了 java 不是一个单一的语言,是整个庞大的组件、库的学习成本,再加上 JVM 和大数据等等 |
35 Narcissu5 2025 年 11 月 5 日@Wh1te Java 是对加语法特性最慎重的语言没有之一,现在的 Java 和 1.4 1.5 基本没多大区别,如果当年能看懂现在基本也没什么问题 |
37 auin 2025 年 11 月 5 日致敬老兵! 话说回来,让现在的程序员去动 j2me 、websphere 、ejb 、struct 这些“老古董”才是真的脑子快拧成麻花,SpringBoot 至少能让新手程序员快速上手出货,当今软件开发的模式和 15 年前已经有了非常大的变化,要用变化的眼光去感受整个行业,不能停留在原地固步自封。 就我个人观点而言,SpringBoot 相比于 SSH 、SSH2 等古老架构体系,不仅是 Java 生态的成长,更是解放生产力的工具。 |
38 xiaohanliang 2025 年 11 月 5 日我个人觉得有设计模式其实是好事, 你撸业务逻辑就完了. 理论上设计模式如果能玩 6 应该每个业务逻辑一小块, 好懂好维护. 但它之所以让人反感, 就因为我们实际接触到的设计模式全都套错成四不像了. 现在业务逻辑反过来要强行适应这种畸形的设计模式, 成我去伺候它了? 根本原因还是当时设计架构的时候不够懂业务, 瞎理解瞎套, 什么场景能出现什么场景不可能出现, 这事儿没琢磨明白就开始套, 最后该抠的细节, 成我去兼容它. 不该抠的细节到斤斤计较, 看起来就很 sb. go 就没什么设计模式, AKA 大家一起写流水账吧, 其理念类比 Python, 就没想过要你好好做架构拆分, 往系统化模块化去拆分, 新人上手没难度两三天开写, 没啥设计模式快速出货就完了. |
39 sky3hao9 2025 年 11 月 5 日go 和 java 我都用过几年, 现在两个也在使用中, 各有各的优点. |
40 kneo 2025 年 11 月 5 日但凡你能举个例子出来。 |
41 octocatami 2025 年 11 月 5 日swift 那语法糖,多的不要不要的 |
42 rb6221 2025 年 11 月 5 日有 2 种可能:要么是你常年写简单逻辑,没有写过复杂逻辑,也不喜欢复杂逻辑;要么是你不喜欢他的语法本身。 |
43 howfree 2025 年 11 月 5 日无能狂怒 |
44 bobox 2025 年 11 月 5 日一直觉得 spring boot 毁了 java |
45 liangdi 2025 年 11 月 5 日成也 spring boot 败也 spring boot ? |
46 crackidz 2025 年 11 月 5 日Java 其实还好,只是写 Java 的人,恶心的太多了 |
47 Leviathann 2025 年 11 月 5 日鉴定为没学过 swift 导致的 |
48 NESeeker 2025 年 11 月 5 日go 学长这招太狠了 |
50 7beloved 2025 年 11 月 5 日Java 依旧是业务开发第一语言 |
51 anivie 2025 年 11 月 5 日java 有语法糖? |
52 ychost 2025 年 11 月 5 日@xiaomushen #36 Go 和 Kotlin 我写了不少,Go 写起来还是很费劲的,代码量比较大 |
53 siweipancc 2025 年 11 月 5 日 via iPhoneai 写的代码更是狗屎好嘛,我都得给它思路优化代码不然能把我内存干爆 |
56 unco020511 2025 年 11 月 5 日你都用 java 了还有啥好吐槽的,这种语言再怎么改也很难用 |
57 Yanickkk 2025 年 11 月 5 日其实完全可以用 Go 的那种写法来写 Java ,其实也挺干净的,Java 主要写的人都被一套模式给套住。 |
58 Vaspike 2025 年 11 月 5 日spring cloud 给 spring boot 提鞋都不配 |
59 queifa 2025 年 11 月 5 日Java 语法糖不多吧,看看隔壁几个语言就知道了 |
60 craftsmanship 2025 年 11 月 5 日 via AndroidGo 和低版本 Java 写得多了 肯定会嫌现代语言糖多 糖多的语言写多了 反过来还会嫌弃 Java 怎么这么啰嗦难用 |
61 darkengine 2025 年 11 月 5 日Java 只是啰嗦 - 为什么啰嗦?就是因为语法糖太少了 |
62 JoeDH 2025 年 11 月 5 日Java 写东西很舒服,特别现在 AI 帮你把那些罗里吧嗦的玩意写了,关键逻辑让自己写,那就更舒服了 |
63 bbbblue 2025 年 11 月 5 日java 语法糖多???????🤣🤣🤣🤣🤣 |
64 charles0 2025 年 11 月 5 日 via iPhoneJava 才这点语法糖,看看隔壁的 C#,真学不过来啊 |
65 whyrookie 2025 年 11 月 5 日已经好久没写 Java 了,都用 Kotlin |
66 refits 2025 年 11 月 5 日Java 、Python 、TypeScript ,还是觉着 Python 最干练。 |
67 MindMindMax 2025 年 11 月 5 日问题不在 java ,在于你用了 golang 后再用回 java |
68 Belmode 2025 年 11 月 5 日术业有专攻,不同语言有不同领域的用途,从不搞歧视,不捧一踩一 |
70 sunmker 2025 年 11 月 5 日C# 语法糖也多 |
71 kylix 2025 年 11 月 5 日kotlin 挺好的啊,用了后有点回不去 java(8)了 |
72 NickX 2025 年 11 月 5 日1.4/1.5 。。。十多年了吧。。。 |
73 dragondove 2025 年 11 月 6 日spring boot 的学习成本很低,低到不太会 java 的人经过简单培训就能写后端 json api ,有些学校安排的培训可能只有一个月都能学会(还包括数据库之类的) |
74 holdeer 2025 年 11 月 6 日java 已经算是中间复杂的了,感觉这几年 python 复杂度都超过 java 了 |
75 dif 2025 年 11 月 6 日1.5 时代的 java 猿,也写点 python ts go ,java 不过是罗嗦点,在有代码辅助工具的情况下,这些了啰嗦也可无视了。java 后需要借鉴了很多好用的特性(主要是向 scala )。目前只用到 java17 。哪怕是那些抱着 1.6 的老玩具,也可非常低成本的切换到 java17,你要说新特性是语法糖,我倒不觉得。 好像新兴语言只要火起来,必要拿 java 鞭尸一顿。PS:即使升级到 java11 ,我还见过 List<String> s = new ArrayList<String>()。而且几乎大家都在用 idea,右边这个就算你手写上去也会有特殊颜色提示你可以不写,但有极少数人还这么写- -。当然,并不会报错。 |
76 kdd0063 2025 年 11 月 6 日来自 1.5 版本选手的锐评 |
77 sunrain 2025 年 11 月 6 日希望 kotlin 可以一统天下 |
78 xiaomushen 2025 年 11 月 6 日@ychost 代码量以前是个问题,现在 AI 生成一些,倒也没觉得啥了。 |
79 Gilfoyle26 2025 年 11 月 6 日java 不行不是 java 的问题,要多从自己身上找找原因 |
81 Qds 2025 年 11 月 6 日 |
83 BestPix 2025 年 11 月 6 日我觉得你嫌弃的其实是人。 |
84 wogogoing 2025 年 11 月 6 日 via iPhone关键是 Java 本来就是甲骨文的呀(哈哈 |
85 realpg 2025 年 11 月 6 日单纯你吐槽这些东西 我这么黑 java 都不太觉得 我讨厌 java 就两点: |
88 LeegoYih 2025 年 11 月 8 日Spring 那一套东西真的是手就行,有多少 Java 程序员离开 Spring 代码都不会写了。 |
89 johnnyyeen 2025 年 11 月 9 日以前基本啥语言都做过产品和项目,就是没用过 java 。 |
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。