JDK16 要出来了 想问问大家公司都用的啥?

2021-01-07 15:56:16 +08:00
 Tuy

经常面试也被问到过 JDK 各个版本的区别 但是用的最多的还是 8,其他版本就 9 、10 有点了解 后面都不清楚了 想知道现在互联网公司 JDK 用的都是多少?

9007 次点击
所在节点    程序员
100 条回复
Nuttertoo1s
2021-01-08 16:57:26 +08:00
8
easymbol
2021-01-08 16:59:24 +08:00
11
linvaux
2021-01-08 17:03:19 +08:00
JDK16/2
php8
2021-01-08 17:05:30 +08:00
@lewis89 redis 每次读写 0.5ms 到 1ms 延迟,有时用进程内缓存更合适
youla
2021-01-08 17:06:27 +08:00
下个玩玩~·
lewis89
2021-01-08 17:08:24 +08:00
@php8 #84 那是数据量小的情况,数据量 综合可靠性 可扩展性 肯定是 redis 比 本地内存靠谱,而且多实例集群的情况,集群内部的机器 如果有需要 不还要做缓存同步? 那不更麻烦
riggzh
2021-01-08 17:11:13 +08:00
5 、6 、7 、8
xeathen
2021-01-08 18:22:24 +08:00
@cco #45 他厦大一毕业就被挖去美国了,现在快 40 了,依旧在跟进最新技术,很佩服他
xeathen
2021-01-08 18:25:19 +08:00
@hantsy #60 虽然我们就是用 docker image 部署,但是我们 jdk 升级主要还是关注项目本身诸如框架之间的兼容性。
php8
2021-01-08 18:31:22 +08:00
@lewis89 几十 MB 元数据,分钟级定期刷新,比如 IP 数据库,放内存比 redis 更好
lewis89
2021-01-08 18:38:15 +08:00
@php8 #90 这种跟垃圾回收 没什么关系了吧,基本上都是运行期不用被回收的玩意
jzmws
2021-01-09 00:02:09 +08:00
@ericwood067 u 20x 之前用 oracle ,毕竟之前都是这个的

现在有往 openjdk 上发展
钱的事情还是最最要紧的
ExplodingFKL
2021-01-09 10:55:54 +08:00
@CrazyBoyFeng java11 +openjfx 15 + jlink 还是蛮香的,可以试试
FrankHB
2021-01-09 13:06:15 +08:00
@ixiaohei 不能打就是因为强迫用 GC,去掉就没那么 shit 了。
虽然习惯 GC 以后多少会用成 shit 。
@yamasa 光一个 stack VM 就是筛子了……
还有妄想硬件实现半途而废的光辉黑历史。
顺带暴论:任何没戏用硬件实现还想臆造 ISA 备胎的 bytecode 方案(光是性能意义上)就是屑。
(其实去掉限定词也没那么暴论; CRuby 改用 GCC 编译源码的 MJIT 比 bytecode VM 快了十万甚至九万倍,可见光是为了性能常规 bytecode VM 就是智商税……)
PoetAndPoem
2021-01-09 17:32:34 +08:00
8
dyv9
2021-01-10 10:05:13 +08:00
@hantsy 你可以用 编译 兼容 1.6 级别,但运行时还是建议用 JRE 8,因为有很大的性能提升,很多 jdk 基本库 在 JVM 8 里面是 嵌入到 dll 中的。
hantsy
2021-01-10 11:43:02 +08:00
@dyv9 我只用最新版本的 JDK 。现在用 15,尽可能使用高版本的 API Level,根据项目需要大部分可能使用 11 API, 少量没办法的用 8 API 。8 除了不兼容高版本的情况,这种产品不多,如 Glassfish v6 还只支持 Java 8,其它想不到。
twy
2021-01-10 12:37:58 +08:00
8
Hugg
2021-01-10 21:32:33 +08:00
spring 用 8 我用 8
IllllI
2021-01-11 10:11:13 +08:00
8

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/742581

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX