常见的JVM

Oracle JDK收费

Oracle说的很清楚了,是Oracle JDK收费,而不是Java收费。

Oracle收了Mysql之后,现在也是两个版本,一个收费一个不收费,购买企业版的Oracle会提供售后服务,你们可以花钱用;但是一般情况免费版的就够用了,甚至很多大厂有足够的研发能力,直接在免费的Mysql上改,也可以做到更牛一些;而比较大众的我们,直接用免费版就行了,也够用。

这个要收费的Oracle JDK,不差钱的公司可以考虑使用;比较大众的我们,直接用免费的Open JDK就行了(Oracle已经承诺与OpenJDK兼容)。

 

补充一下常见的JVM:

 

  • Hotspot:官网上下的基本都是这个,免费的。

  • J9t:IBM的,商用的需要和IBM的其他软件绑定,比如webSphere。

  • Zing VM:这也是收费的,而且很高,垃圾回收做的很牛,很变态。(可以在 10ms 内回收 TB级别 的内存)

  • JRockitt:老人们应该比较熟悉。

  • Microsoft JVMt:这个没有了,你懂的。

个人给一个建议,就是在工作过程中,不要把关注点百分之百地放在编程语言本身上面,还有很多更重要的东西需要学习和积累:

  • 基础知识,包括数据结构、算法、网络知识等,这些看似没有什么实际作用,但这些都是程序员的内功;

  • 业务知识的积累,业务和技术同样重要;代码只是工具,最终还是要解决业务上的问题;

  • 抽象思维,逻辑思维;解决问题的能力;见识更多的问题,积累更多的解决方案等等。

等到了某个程度,你会发现,你再学习另外一门编程语言的时候,代码语法这些东西,并不是什么难事儿。

  • 2
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值