+
 新版
2019-09-24 16:31
那么问题来了,可以商用免费的最后一个版本是哪个?
2019-09-26 09:04
为啥不用openJDK都迁移了。
2020-01-06 11:43
因为我决定不了
2019-09-23 09:11
为什么不用openjdk
2019-09-22 00:55
其实我最不懂的是,为什么那么多公司的独立新项目也继续用Java 8?哪怕是弄台新的服务器端专门新项目使用,用Java 11并不会有什么问题,但就是用8,搞不懂搞不懂。
2019-09-22 09:24
估计生态吧
2019-09-22 12:57
因为JDK8之后的更新都要给Oracle交钱收费了。如果功能都能实现,性能没有明显差距;为何不用免费稳妥(JDK8毕竟服役这么多年,该有的问题基本都有方案)的方案?
2019-09-22 19:45
2019年之前因为收费问题继续用8可以理解,从今年起,商用不也收费了吗?明年就变成全面收费了。这种情况下继续用8就不存在“免费”了,但仍然继续用,即使是全新项目。这才是我搞不懂的地方。
2019-09-23 17:04
首先,收费,指的是企业用户如果要继续使用2019年1月以后发布的 Java 8 更新,需要付费购买 Oracle 的商业许可证。这是由于2019年1月份之后,Oracle Java 8 的公开更新将不向没有商用许可证的业务、商用或生产用途提供。其实费用只是借口;但凡用得起Oracle的公司会缺这点钱。主要原因,还是不想背锅。JDK8的一套经过生产检验多年,稳定性和前人踩过的坑总结的方案,可以保证不翻船。用最新的万一出事了谁来背锅我相信如果团队有人对领导说用最新的JDK出了事我担责,遇到没遇见过的问题,我保证解决,签署“背锅协议”,我相信新项目会有大量的JDK13 。而且,为了支持JDK13, 所用的容器,内核是不是也需要配套升级,这个人力,隐形成本,各种隐形的坑,谁来负责?一般公司,都会观望,等市场表现成熟了,才会以稳妥的方式引入。
2019-09-22 13:32
钱呢?
2019-09-22 19:46
然而8的免费时代正走向终结吧。
2019-09-23 08:54
所以没人用更高版本啊
2019-09-22 16:53
其实没有其他原因,就是一个求稳,不是java开发者不想用新版本(谁不喜欢新东西?),而是jdk8往后的版本,不再是完全兼容旧版本的了,所以为了服务器上老项目稳定运行,哪怕是全新的项目也不敢升啊,毕竟还是要部署到之前的老服务器上的。
2019-09-24 16:15
不理解那是因为你踩的坑少,啥时候跌的头破血流了,就知道了!
2019-09-25 12:21
我又不是Java开发小组的员工,为什么要踩Java的坑?不踩。何况上面已经有人回答过了,比你写的有用得多。
2019-09-19 23:15
1.4.2 fly over
2019-09-19 18:38
.NET Core 😊
G7
2019-09-19 16:47
毫无新意
2019-09-19 16:41
java4沉默不语😪
2019-09-19 12:19
我们公司还有1.7_15的项目.......
2019-09-19 11:08
其他语言都希望用新的,只有java喜欢用旧的,这代表啥?
2019-09-19 09:32
已经蛮久不写java了,目前nodejs着魔中,感觉已经回不去了……
2019-09-19 09:44
性能是个很大的问题 还有智能提示也是个问题 写的代码结构混乱
2019-09-19 10:17
提示和结构用ts可以解决,其实代码混乱与否还是看个人功力。
2019-09-19 13:03
但大型团队水平参差不齐。。。
2019-09-19 09:03
不是说13会是lts版吗
jdk6经典
2019-09-18 23:06
8能全搞清楚就不错了,13这么近,那么远!
2019-09-18 20:38
java越写越不会了……
2019-09-18 19:44
到底要用哪个版本啊?
2019-09-18 18:26
从下面众多评论中可以看出Java用户守旧者居多啊, 如果换作Golang,C#,Kotlin用户都是追最新的版本.
2019-09-18 18:36
这是工作量决定的,只能说明用Java写的代码量多
2019-09-18 18:11
最经典的,是1.5,带来了太多特性,比如泛型约束,比如concurrent包
2019-09-18 17:36
java现在小步快跑,其实server不好搞……
2019-09-18 17:19
Java=>Kotlin=>C#
2019-09-18 17:07
5个功能 里面还有两个是 Preview 就敢说是一个大版本, 真版本帝啊
2019-09-18 15:41
欢迎使用 .net core,不用纠结J8的选择。
2019-09-19 09:46
.net core 其实和java差不多 但是应该没有想spring cloud 那样的大而全的框架
2019-09-21 23:30
我用.net core你能给我工作吗?
2019-09-18 13:08
JDK5 泛型 JDK8 lambda 流 JDK11模块化 ZGC
2019-09-18 12:59
您好,请问协程和线程有什么区别?为什么java不支持但是kotlin却支持?
2019-09-18 12:49
文本块这么个简单、实用的功能在Java8就应该加上的,现在已经太迟了,大多数应用还不敢升级到高版JDK。
2019-09-18 10:54
java是不是不准备支持协程了
2019-09-18 10:38
这里有用openjdk的么? openjdk的文档只能是在线看么?有么有官方提供的可下载的版本?
2019-09-18 10:13
最怕是开发一时爽,编译用stringbuilder拼接。。grovvy就是这样
2019-09-18 10:03
然而一直用8~
2019-09-18 09:57
Java11
2019-09-18 09:47
JDK7的路过~
2019-09-18 09:24
我去,你们都不仔细看内容的吗?这里是openjdk
2019-09-18 09:09
用java6的 6*2+1 了
2019-09-18 09:07
我用的还是jdk8,更新真是越来越快了
2019-09-18 08:52
很喜欢jdk11,可惜不能用在生产
2019-09-18 08:51
还是在用1.8
2019-09-18 08:46
感动,2019年了,java终于有Text Block了。
2019-09-18 08:37
这个版本是LTS吗 ?
2019-09-18 08:36
文本块点赞
_-
2019-09-18 08:26
java 8 之前每一个版本都是经典...

java 8 之后....
2019-09-18 08:32
只是因为你老了,00后眼里java 11之后每一个都是经典
00后现在最大才19岁
2019-09-19 13:36
卧槽 00后开始抢饭碗了
2019-09-23 09:11
00后参加工作了吗,可能你自己私下敲代码玩觉得有趣。你参加工作就会发现你所谓的经典没啥用,大多还是根据项目组走。
2019-09-18 09:36
国内大批至今停留在java1.5的,有这种想法不奇怪,这也是尽管国内Java大把大把的,但是要么是所谓的“信仰”要么是一潭死水。
2019-09-18 10:04
java 8 之后版本迭代快了而已, 其实只看3年一次的LTS版本一样都会成为经典.
2019-09-18 18:59
用了kotlin之后才发觉JAVA8之后一直在进步
2019-09-18 08:22
向kotlin看齐
2019-09-18 08:06
越来越scala了
2019-09-18 08:04
仍然在用jdk8的路过
2019-09-18 08:42
刚接触Java用的是jdk7,老师他们用jdk6,现在新的程序员接触Java都是十几,老了老了。
2019-09-18 07:46
唉这次没有协程,纤程!
2019-09-18 08:16
en原生和GO那种体验的协程不知道会不会有
2019-09-18 08:19
loom不知道在那个版本出来!有点慢啊
2019-09-18 15:35
协程少的话用线程就行. 协程多的话可以找第三方库实现类似的协程(可能有些细节差别),或者考虑异步回调,函数式等更高性能的写法代替大规模的协程.
2019-09-18 07:44
一会去更新一波
2019-09-18 07:17
8还很好用
2019-09-18 07:14
TCP的Socket解决了,UDP的还是没有解决。跟进底层变更好久了。
2019-09-18 07:03
快赶上nodejs的版本更新速度了
2019-09-18 06:47
很快就JAVA20了😃
回复 @
{{emojiItem.symbol}}
返回顶部
顶部