极客视点
极客时间编辑部
极客时间编辑部
113233 人已学习
免费领取
课程目录
已完结/共 3766 讲
2020年09月 (90讲)
时长 05:33
2020年08月 (93讲)
2020年07月 (93讲)
时长 05:51
2020年06月 (90讲)
2020年05月 (93讲)
2020年04月 (90讲)
2020年03月 (92讲)
时长 04:14
2020年02月 (87讲)
2020年01月 (91讲)
时长 00:00
2019年12月 (93讲)
2019年11月 (89讲)
2019年10月 (92讲)
2019年09月 (90讲)
时长 00:00
2019年08月 (91讲)
2019年07月 (92讲)
时长 03:45
2019年06月 (90讲)
2019年05月 (99讲)
2019年04月 (114讲)
2019年03月 (122讲)
2019年02月 (102讲)
2019年01月 (104讲)
2018年12月 (98讲)
2018年11月 (105讲)
时长 01:23
2018年10月 (123讲)
时长 02:06
2018年09月 (119讲)
2018年08月 (123讲)
2018年07月 (124讲)
2018年06月 (119讲)
时长 02:11
2018年05月 (124讲)
时长 03:16
2018年04月 (120讲)
2018年03月 (124讲)
2018年02月 (112讲)
2018年01月 (124讲)
时长 02:30
时长 02:34
2017年12月 (124讲)
时长 03:09
2017年11月 (120讲)
2017年10月 (86讲)
时长 03:18
时长 03:31
时长 04:25
极客视点
15
15
1.0x
00:00/01:45
登录|注册

Java社区将要量化Java 9的使用情况

讲述:杜力大小:817.21K时长:01:45
最近,LJC(伦敦 Java 社区)宣布了一个众筹项目,他们想要弄清楚哪些流行的库在与 Java 9 及以上版本的工作上落后了,又有哪些以最小化(自动模块)或完全的方式使用了模块系统。
这项工作获得了几位 Java 冠军的支持,他们还开展了一项调查,邀请尽可能多的 Java 开发人员参与进来,从而得到更好的理解。
为了了解有关这项活动的更多信息,InfoQ 采访了 LJC 的负责人马基恩·费尔堡(Martijn Verburg)。
他表示,之所以推出这项活动,是因为 Java 9 带来的变化需要一些库和框架进行大量的代码修改,而且,Java 新的发布节奏也需要一些库和框架做出修改,以保持兼容性。
目前,仍然有许多的库和框架没有正确地开展与 Java 9 相关的工作,或者是他们由于维护者、志愿者少、缺少商业支持,而无法跟上新的发布节奏。
因此,LJC 希望找出那些项目,帮助他们实现兼容,以便在应用程序迁移时,可以依赖于这些流行的库和框架。
费尔堡提到,自动模块只是库的一种权宜之计,但是,大多数库和框架的维护者仅仅是添加自动模块,而不考虑将他们的应用程序模块化(利用模块系统带来的好处)。
他认为,需要有更多的最佳实践和工具的支持,以帮助开发人员在日常的工作中,针对高难度的模块设计进行决策和重构。
很显然,模块系统对于 JDK 本身及其供应商来说,都是一个重大胜利,他们可以由此派生出更小的客制化打包特性。不过,在应用开发人员的日常工作中,它可能不会占据很大的分量。
现在,Java 9 使用情况的调查已经开放,如果你对此感兴趣,可以点击链接,参与到调查之中。
确认放弃笔记?
放弃后所记笔记将不保留。
新功能上线,你的历史笔记已初始化为私密笔记,是否一键批量公开?
批量公开的笔记不会为你同步至部落
公开
同步至部落
取消
完成
0/2000
荧光笔
直线
曲线
笔记
复制
AI
  • 深入了解
  • 翻译
    • 英语
    • 中文简体
    • 中文繁体
    • 法语
    • 德语
    • 日语
    • 韩语
    • 俄语
    • 西班牙语
    • 阿拉伯语
  • 解释
  • 总结
该免费文章来自《极客视点》,如需阅读全部文章,
请先领取课程
免费领取
登录 后留言

精选留言

由作者筛选后的优质留言将会公开显示,欢迎踊跃留言。
收起评论
显示
设置
留言
收藏
4
沉浸
阅读
分享
手机端
快捷键
回顶部