做个小调查,有多少公司已经迁移到 JDK11 了?或者使用 OpenJDK?
----------------------- 以下是精选回复-----------------------
答:或者使用 OpenJDK ?
答:zulujdk
答:jdk9 都还没升。感觉 8 之后的 stream 就能很好的满足我了。不清楚后面有什么新的特性。
答:我们有无关紧要的小项目用的是 11...上量的还都是 8
答:目前在用 adopt 的 11,还没出现过什么问题
答:自用的是 11,单位生产用的还是 8。
貌似没有大问题。小的地方,有些额外的依赖类,需要手工添加在 pom 中。别的没大区别。
答:OpenJDK 性能差些
答:一直用 AdoptOpenJDK
答:JDK8 开发,加上 JDK11 兼容的代码(主要是 direct Bytebuffer 的 cleaner ),使用 jdk11 运行,G1 并行 full gc 感觉不错
答:还在用 jdk8
答:已经迁移到 Go 了。。
答:OpenJDK 8
答:还在用 8
答:主要的生产系统还是 8。
答:8888888888888888
答:自用 Corretto 11
答:生产环境,1.8,部分老旧系统还在 1.6.
自己自学 Java 还在用 8,够了。
答:openjdk 有些 jre 包没有,会让一些类报错,这是我项目经历过的血的教训
答:从 7 往 8 迁移中。。。WTF
答:jdk 稳定的很,如果不是为了新技术兼容和团队喜欢追升级,没人去升吧
答:openjdk version "1.8.0_242"
OpenJDK Runtime Environment (AdoptOpenJDK)(build 1.8.0_242-b08)
OpenJDK 64-Bit Server VM (AdoptOpenJDK)(build 25.242-b08, mixed mode)
答:1.8 能用 1 万年
答:不需要调查,看下 spring boot 用得哪个就行了,目前的稳定版还是 8 : https://github.com/spring-projects/spring-boot/blob/2.2.x/spring-boot-project/spring-boot-parent/pom.xml
master 的构建工具换 Gradle 了,这个我还不知道哪里看 java 版本。当然这也说明要准备从 Maven 切换 Gradle 了。
答:偶数的不才是 LTS 么。。奇数的你们也用??
答:查了一下,JDK 8 是 2012 年发布的?反正 Java 是服务端语言,升级也不困难,为何还有这么多停留在 8 的?
答:我司生产还在 1.6,准备今年升 1.8
答:JDK 11 G1 默认开启后性能会提升一些吧. 其他感觉没啥必要.
答:JDK8 的调优做到了么?如果没做到,升了 11 线上 GC 出问题了你去踩坑噢?
答:j8 没调优...想升 j11
答:用 11 开发,编译的时候可以使用 jdk8 标准编译,然后就可以在 jdk8 上运行了,我们旧系统环境是 jdk7,但开发都是用 jdk8,然后编译的时候选 jdk7,然后在 jdk7 上运行
答:Java8 使用 OracleJDK,Java11 使用 AdoptOpenJDK,试了一些情景,OpenJDK 反而慢一点
答:还在用 8, 一直是 OpenJDK
答:$ java -version
openjdk version "11.0.6" 2020-01-14 LTS
OpenJDK Runtime Environment Zulu11.37+17-CA (build 11.0.6+10-LTS)
OpenJDK 64-Bit Server VM Zulu11.37+17-CA (build 11.0.6+10-LTS, mixed mode)
答:生产仍然在用 1.4 路过。。。
答:已升 11,生产用 openjdk,开发用 jdk。
答:以后找下家公司薪资第二,是否用 java11 放第一
答:jdk8 战未来
答:JDK8
答:自用 jdk11,生产环境 8,不过有时候会对新旧版本语言特性产生混乱,所以今年需要把环境统一成 11 了。况且目前 java8->java11 的迁移,对于大部分中小规模的项目暂时还是无痛的,早日转总比等到 jdk8 结束支持再转好吧!
答:自用 OpenJDK,用的 vs 里带的那个版本
答:我司一个高量的对外 websocket 服务上了 jdk11 其他都还是 8
答:6,不用谢
答:公司一般感觉都不太会升级吧。。。。因为也没有什么特别突出的特性让人有欲望升级的
现在已经在用 go 了
答:一直在用 8,之后的没学过,也不会用,哈哈
答:openjdk 13
答:Jetbrains,最新的 IDE 都是 openJDK11
答:去年的项目要兼容 HPUX,AIX, 刚准备说 HPUX 最多支持到 JDK8, 结果翻了一下 HP 网页,居然发现对方来了一个飞跃性的突破...
答:另外个人观点 如果现状稳定 没有需求不建议老项目升级 风险较大
我们遇到的问题是我们进程的堆有 200G,是个计算和内存密集型程序,容易发生 full gc, 原来可能暂停几十秒,使用 jdk11 后并行 full gc 一般控制在 3s 内
答:一直用的 centos 自带的 openjdk
答:一直在用 JDK8, 感觉近几年要是没什么重要的问题应该都不会升了
答:公司和自己都用 Openjdk8 感觉可以用到退休
答:新版任你发, 我用 java8
0条评论