跳至主要內容
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?

4563博客

全新的繁體中文 WordPress 網站
  • 首頁
  • 做个小小的调研,现在用 JDK11 的人多吗?
未分類
31 3 月 2021

做个小小的调研,现在用 JDK11 的人多吗?

做个小小的调研,现在用 JDK11 的人多吗?

資深大佬 : Joker123456789 4

非常感谢大家百忙之中点开这个帖子,

这个帖子 主要是想问大家两个问题,如果有兴趣的话,还望大家可以指教一下,

  1. 你现在使用的 JDK 版本
  2. 如果一个开源项目 放弃对 JDK8 的支持,最低支持 11,你认为这种行为 算不算自杀?
大佬有話說 (30)

  • 資深大佬 : Oktfolio

    Martian 吗?能用这个框架的,估计都用比较新的 JDK 版本。

  • 資深大佬 : BBCCBB

    要用到啥 jdk11 only 的特性吗?

  • 主 資深大佬 : Joker123456789

    @BBCCBB 如果一旦做了放弃 8 的决定,后面可能会加入一些 11 以上的特性

  • 資深大佬 : ikas

    后端 jdk15,至少也要用支持 var 的版本..我写安卓都开始用 var 了,方便不少

  • 資深大佬 : bringyou

    j17 都快出了,放弃 8 也能接受

  • 資深大佬 : yitingbai

    好巧, 我正在对接微信服务商, sdk 最新的加密方式都要求使用 jdk11 了, 连微信都升级了, 你们还担心啥?

  • 資深大佬 : Feiex

    再等等,j17 是 lts 版本,会合并 12-17 的新特性

  • 資深大佬 : zhuwd

    jdk11 的话一般都用 oracleJDK 还是 openJDK ?

  • 資深大佬 : hantsy

    用了两年,AdoptOpenJDK 开发没有问题。

  • 資深大佬 : hantsy

    @Feiex 到时 17 的特性有点多,一般人吃不消了。

  • 資深大佬 : hantsy

    @Joker123456789 必须用啊,一个 var 推断,List ( Set,Map ).of 代码就省掉多少事了。
    再加上现在新的 HttpClient,完全不需要第三方 HttpClient (如,OKHttp,Apache HttpClients )

  • 資深大佬 : gdtdpt

    @BBCCBB 我喜欢那个类型推断,写惯了弱类型或者能类型推断的语言,回来写 java 觉得变量声明实在啰嗦

  • 資深大佬 : yitingbai

    @zhuwd 好巧我刚刚对接微信服务商就遇到了这个问题, 本地开发环境用的是 oracleJDK11, 一切正常, 结果线上退款老是报加密错误, 一查线上用的是 openJDK11, 把线上版本换了之后就正常了,所以还是 oracleJDK11 更通用一些

  • 資深大佬 : hantsy

    现在很多开源项目,不支持 8 了。Helidon 2.0 很早就支持 11, 放弃 8 支持了。Quarkus 目前 1 。x 还是支持 8, 放弃 8 很早就提上日程了,2 。x 马上启动可能会放弃 8 。

    Spring 5 内部代码基于 Java 8 语法( CI Pipeline 从 8-16 都是有测试的),但是基于 Spring Initializr 界面生成代码,现在好像默认使用 Java 11 (鼓励用户升级到 Java 11 )。

    目前状况,只是用户升级 11 到的情况不是很乐观,从 Twitter 上的一些民调看,11 用户比 8 少一些(但 8 明显没国内的多),如果用户升级的快,估计很多开源项目会放弃 8 。

  • 資深大佬 : rockyou12

    11 已经用很久了,说实话一般业务代码从 8 迁移到 11 代价很小,可能很多项目 jdk 升级后,各种依赖跟着也要升级比较头大

  • 資深大佬 : hantsy

    @yitingbai 安全证书?应该不会有这样的问题。

  • 資深大佬 : Mithril

    早就上 11 了,等着以后上 17,反正只用 LTS 就好了。

  • 資深大佬 : muziling

    都用上新特性了,为啥不用 kotlin

  • 資深大佬 : Cbdy

    目前公司 8 、11,个人 15

  • 資深大佬 : hantsy

    如果是新项目,至少 11 吧。

    如果你是一开始程序就做了 Dockerize,可以选择 16,一直用最新版本。

  • 資深大佬 : BBCCBB

    @gdtdpt 这个可以有, 我 jdk8 下有时候就用 lombok 的 val 来搞.

  • 資深大佬 : nl101531

    等 17,杀手锏版本

  • 資深大佬 : holulu

    1.8
    2.No

  • 資深大佬 : sagaxu

    @yitingbai 加密问题没找到具体是什么原因吗?

  • 資深大佬 : zhuwd

    @yitingbai oracleJDK11 不是不免费了吗,商用的话会不会被查水表

  • 資深大佬 : tyhuohuo8

    ie 都没完全退出市场

  • 資深大佬 : yitingbai

    @zhuwd 小公司不怕

  • 資深大佬 : LanLiang

    今年准备 8 升级为 11

  • 資深大佬 : pkupyx

    本来考虑来着,问了群友下发现 11 的维护时间比 8 还早结束,就没兴趣升级 11 了。

  • 資深大佬 : beichenhpy

    直接 17

文章導覽

上一篇文章
下一篇文章

AD

其他操作

  • 登入
  • 訂閱網站內容的資訊提供
  • 訂閱留言的資訊提供
  • WordPress.org 台灣繁體中文

51la

4563博客

全新的繁體中文 WordPress 網站
返回頂端
本站採用 WordPress 建置 | 佈景主題採用 GretaThemes 所設計的 Memory
4563博客
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?
在這裡新增小工具