以前无 java 项目,全新建
多谢各位老哥
以前无 java 项目,全新建
多谢各位老哥
|
SonivelYMar 30, 2021
101
用啥 java ?用 go !
|
|
keepcleargasMar 30, 2021
102
8
|
|
chinvoMar 30, 2021
103
虽然我不用 Java, 但是我还是推荐当前 LTS
|
|
104
吓我一跳
|
|
8Mar 30, 2021
105
8
|
|
40EaE5uJO3Xt1VVaMar 30, 2021
106
你可以看看 www.injdk.cn
|
|
darrh00Mar 30, 2021
107
从头开始的当然用新不用旧,选 LTS 即可。
|
|
dbpeMar 30, 2021
109
@stardustree Kotlin 不就是 JAVA20 么..狗头保命
|
|
copper20Mar 30, 2021
110
jdk 8 和 jdk 11 是目前唯二的长期稳定版本
jdk 8 支持时间比 jdk 11 长 oracle jdk 8 免费; oracle jdk 11 商用收费,但可以用差别不大的 openjdk 11 jdk 9 - 11 添加了一些小特性和糖 个人偏向 jdk 8 总体上看楼主喜好了 |
|
xman99Mar 30, 2021
111
全新 项目 11 挺好的, 不过我还是自学阶段
|
|
nxforceMar 30, 2021
112
目前还是推荐 8,但半年后必须 jdk 17 LTS,java 8 卷的已经不能再卷了。
|
|
lonenolMar 30, 2021
113
其实可以 16.。过半年升级到 17,也是 lts 。。
稳妥的话就 11 啥包袱没有,还用 8 就有点扯了 |
|
leeyomMar 30, 2021
114
没有历史包袱,就用 11,否则就 8
|
|
115
11 吧,8 里面有一些包后来被移除了,现在用 8 你以后迁移到高版本上还要改一堆东西。
|
|
itgoyoMar 30, 2021
117
8
|
|
x940727Mar 30, 2021
118
反正开新项目,直接 11 吧,只要 Spring 支持了最新的 JDK 就可以了,没必要用那种七八年不维护的依赖包
|
|
FawkesVMar 30, 2021
119
我们用的 8
|
|
515576745Mar 30, 2021 via Android
120
8 or 11 vs code 里的 java 拓展需要 11 启用
|
|
121
至少 11 吧,守着老古董有什么进步可言呢...还老说 35 被优化,自己有机会接触点新东西都不愿意还 bb(虽然 35 被优化的根本原因不在这儿)
其实,jre 定成 11,直接不同项目之间用不同语言都无所谓吧,什么 k,s 都可以吧,还增加开发效率,该用的包都一样用. |
|
xuanbgMar 30, 2021
122
11 有 zgc,8 有免费的甲骨文原厂 jdk
|
|
zlieaMar 30, 2021
123
表示看 spring 支持。
|
|
WuxjMar 30, 2021
124
8 因为用 8 的面试官比用其他版本的面试官都多。。。
|
|
Er1c0Mar 30, 2021
125
8
|
|
isekiMar 30, 2021
126
来用 Kotlin (啥东西不支持 Kotlin 就别用了(
|
|
yeahvovMar 30, 2021
127
新项目 当然用新的
|
|
TypeErrorMar 30, 2021
128
就是因为 Java 都留在老版本不更新,所以我才讨厌 Java
老版本 Java+xml,又臭又长 |
|
linbingchengMar 30, 2021
129
8 呀,还用说
|
|
ming7435Mar 30, 2021
130
再等等 17 吧
|
|
securityCodingMar 30, 2021
131
@TypeError 现在很少写 xml
|
|
beginorMar 30, 2021 via Android
132
JDK 版本无所谓, 关键是 kotlin !
不管是源代码还是 gradle, 都用 kotlin 来写, 这才香! |
|
idamienMar 30, 2021
133
11 LTS
|
|
nowtoMar 30, 2021
134
公司招人吗?
|
|
oy9rMar 30, 2021
135
众所周知 8 > 11
|
|
TakamineMar 30, 2021 via Android
136
11 。
|
|
julyclydeMar 30, 2021
137
据说 2021 下半年出新的 LTS
所以我觉得可以从 16 开始过度到 17LTS |
|
yeziqingMar 30, 2021
138
先用 16,9 月份后换 17
|
|
solosMar 30, 2021
139
版本不重要,先跑起来,后面换 go
|
|
ClericPyMar 30, 2021
140
进来扫一眼果然都是 8
非 Java 用户表示 Manjaro 上给我滚到 16 了....... |
|
meteor957Mar 30, 2021
141
Kotlin
|
|
EscYeziMar 30, 2021 via iPhone
142
还 8 呢,现在选 8 以后想升就难了
|
|
fuxiuyinMar 30, 2021 via iPhone
143
要不来试下 .Net🐶
|
|
johnsonshuMar 30, 2021
144
Weblogic 的最新版本是 8 吧? 所以用 8 以上的稳定版?
|
|
nuttingMar 30, 2021 via Android
145
8
|
|
eyeixMar 30, 2021 via iPhone
146
新项目 11
|
|
SenorsenMar 30, 2021
147
楼主你 13 是什么梗,建议看看 Java LTS 有哪些版本,13 早就停止维护了……
|
|
sampengMar 30, 2021 via iPhone
148
全新 java 项目问就是 kotlin
|
|
hotsymbolMar 31, 2021
149
Java 6 差不多了。Java 8 都太新
|
|
snugloveMar 31, 2021 via Android
150
公司用的也是 8..
|
|
msg7086Mar 31, 2021
151
公司刚刚从 7 艰难升到了 8,新项目全都用上崭新的 8 啦(手动狗头
|
|
CooCMar 31, 2021
152
8
|
|
mghioMar 31, 2021
153
11
|
|
RwingMar 31, 2021
154
不如考虑一下 C# ?
|
|
csliveMar 31, 2021
155
全新项目当然 11
|
|
kingfalseMar 31, 2021 via Android
156
直接上 16 吧!年底 17 是 lts
|
|
jandaMar 31, 2021
157
8 应该合适、lambda 太爽!后面的版本好像要收费、除非 openjdk
|
|
ft7138Mar 31, 2021
158
目前来看,还是 8 的应用比较广泛
|
|
wpf375516041Mar 31, 2021
159
十年老运维推荐阿里龙井 JDK 1.8 版本,解决了不少 jvm 的 bug,而且有 JFR,wisp2 等新特性,G1ElasticHeap 也可以吞吐量
|
|
LokiSharpMar 31, 2021
160
既然是新项目就最新的 LTS 吧
|
|
blankmissMar 31, 2021
161
8 吧
|
|
jitongxiMar 31, 2021
162
1.8+ 无脑 koltin
|
|
nicholasxuuMar 31, 2021
163
openjdk 11
8 的话 docker 内不能跑,内存会爆。 |
|
HuelseMar 31, 2021
164
|
|
RavendddMar 31, 2021
165
公司刚从混乱的历史包袱统一升级到 11, 不过年底就 17 来了
|
|
FrancisZMar 31, 2021
166
openJdk 11
|
|
dancMar 31, 2021
167
Ξ ~ → java -version
openjdk version "17-ea" 2021-09-14 OpenJDK Runtime Environment (build 17-ea+15-1230) OpenJDK 64-Bit Server VM (build 17-ea+15-1230, mixed mode, sharing) |
|
dancMar 31, 2021
168
直接 17 吧,等你项目差不多做好,17 就 stable 了
|
|
idamienMar 31, 2021
169
@nicholasxuu 8 的话 docker 内不能跑,内存会爆 ?
|
|
zepc007Mar 31, 2021
170
TA 发任 TA 发,仍然爪哇八
|
|
legiorangeMar 31, 2021 via Android
171
直接用 16 。新特性。
|
|
GreatshuMar 31, 2021
172
https://img.maocdn.cn/img/2021/03/31/-2021-03-31-172910.png
毫无疑问,8 的扩展支持时间比 11 还长 |
|
peihuanMar 31, 2021
173
kotlin
|
|
ENNRIaaaMar 31, 2021
174
不是 8,就是 11,还是用 8 的多
|
|
byte10Apr 1, 2021
175
@joyhub2140 为啥要上 jdk 17 ?是协程出来了吗?
|
|
nicholasxuuApr 1, 2021
176
@idamien 老 java 读内存会读机器内存的参数,而不是 docker/k8s 给 container/pod 的内存限制。
比如在 8 核 32G 的服务器里,给一个小 java 服务用的 container/pod 设定 1 核 2G 的限制,java 会认为自己有 16G 内存可以用,然后把 2G 的限制给撑爆。 8 只能手动设定各种 jvm 内存限制才行。11 开始可以正确的读 container/pod 的内存了。 |
|
EvilkApr 2, 2021
177
为什么不用 PHP?
|