java9模块化在应用上有啥价值
减少JRE体积只是模块化的不那么重要的功能之一,服务器用不上,但是嵌入式系统可能有用。
模块化更重要的功能,是解决了jar hell,A依赖1.1的foo.jar,B依赖1.2的foo.jar,且1.1和1.2的foo.jar不能共存,如果C同时依赖A和B,在Java 9之前是没有很好的办法解决的。
那么问题来了,会不会有module hell?
■网友
我也觉的没什么用 JRE7压缩成rar后才18M.至于解压缩后300来M,也不需要在乎吧....
毕竟LOL一更新就2.4G.....
■网友
怎么说呢,我个人对其兴趣不大。搞服务端server JAVA的对这些不敏感,而且倾向于安装全部的模块。项目中反正有maven。但docker还是有意义的,可以有效减少镜像的体积,系统依赖也少的多。对客户端jre意义很大,发布包减肥了不少,但客服端应用现在实在少,也只有跨平台gui应用才用的上。咳咳,似乎这时候QT更好。综合一下,我个人觉得不会像JAVA8 一样来个杀手应用。streamapi实在是好顶支赞每天离不开啊!
■网友
我突然想到了Android,进而想到了Android Go,然后想到了iOS 12。
■网友
【java9模块化在应用上有啥价值】 服务端不关注这个, 相对于这个我更喜欢docker
推荐阅读
- 老钓手果然没吹牛,野钓鲫鱼只要用上这四招,天天去钓都不过瘾
- SUV车型|铁了心想赢CR-V,新奇骏搭载2.5L+CVT,国产有望用上三缸机
- 花瓣网和 Pinterest 在使用上有啥不同,Pinterest 采集工具咋添加到浏览器上
- 二叉树c语言模块化实现要写头文件吗
- .Net 怎样实现前端代码模块化?
- App UI 文案中,中文标点符号的使用规则是怎么样的手机应用和 Web 网页在标点符号的使用上有没有区别
- 智能|苏州用上自动驾驶清扫车啦!
- 为啥医院不采用上下铺
- |水上治污用上“重器” 一次20吨,一天收40条船
- 金坛:常州金坛用上无人机协助维护交通秩序 更广覆盖、更长时间、更多次巡查
