oracle如何把java“玩死”?java程序员该何去何从?

网友解答: 谢谢邀请!Java是Sun公司最优质的资产之一,在Oracle收购Sun之后一直在谋求Java的盈利路线,相比于Sun公司来说,Oracle可能对Java并没有那么多的情怀,

网友解答:

谢谢邀请!

Java是Sun公司最优质的资产之一,在Oracle收购Sun之后一直在谋求Java的盈利路线,相比于Sun公司来说,Oracle可能对Java并没有那么多的情怀,能否形成一个稳定的盈利应该是Oracle最为关注的事情之一,所以Oracle不断地“折腾”在某种程度上来说就是一件合情合理的事情了。

随着JDK11发布之后,Oracle也制定了Java的“收费计划”,对于广大企业和Java程序员来说,可能未来免费使用Java的时代结束了。相比于早期Oracle对Java的“不管不顾”,以及剥离Java EE等动作来说,现在的Java似乎进入了一个快速发展的通道,Oracle承诺每隔6个月为Java更新一次,这样的节奏显然不是免费产品的更新节奏了。因此,Oracle计划针对Java的收费策略就不难理解了。

相比于此前Oracle的消极态度来说,目前的收费策略也许对Java来说并不是一件坏事,但是收费的结果必然会导致一部分中小微软件企业逐渐开始使用新的编程语言,对于Java语言的生态来说,收费绝对不是一件好事,但是对于Oracle来说,不能盈利可能是最糟糕的事情。

对于Java程序员来说,需要做好两手准备,一方面目前Java有一个庞大的生态和大量的用户,在未来较长一段时间内Java的应用应该不会有明显的影响,所以还是应该及时更新自己的Java知识结构。另一方面应该有一个自主学习计划,以应对未来可能出现的新趋势,目前Go语言就是一个比较不错的选择,另外也可以考虑学习一下kotlin,虽然kotlin是基于JVM的,但是JVM也不是唯一的选择,相信随着Android支持kotlin之后,kotlin未来的发展前景还是非常值得期待的。

我从事软件开发工作多年,目前主要的研究方向集中在大数据和人工智能领域,也在指导相关方向的研究生,我会陆续在酷米写一些关于大数据方面的文章,感兴趣的朋友可以关注我,相信一定会有所收获。

我使用Java语言多年,也出版过Java编程书籍,如果有Java开发方面的问题,也可以咨询我,谢谢!

网友解答:

一棒子人长篇大论的都是外行。。。

只要spring不收费,apache不收费。java会死?

他们才是java的支柱。至于jdk也就是有的没得而已。

标签: