java有几种版本?java手机软件下载都用的是哪种版本?

电脑版本是这种的
下载哪种jdk版本比较合适
谢谢各位【java吧】_百度贴吧
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&签到排名:今日本吧第个签到,本吧因你更精彩,明天继续来努力!
本吧签到人数:0成为超级会员,使用一键签到本月漏签0次!成为超级会员,赠送8张补签卡连续签到:天&&累计签到:天超级会员单次开通12个月以上,赠送连续签到卡3张
关注:650,609贴子:
电脑版本是这种的
下载哪种jdk版本比较合适
谢谢各位收藏
2017java学习来上市公司博为峰学java,入学即签就业协议,不就业不收费,查看java课程!java好学吗?java课程来博为峰学,java工程师就业年薪十几万!
还在用Xp呀
兄弟连专业java培训,知名畅销书籍「明哥聊求职」等出品机构,11年专注培养学员受益java之道,跟兄弟连学java,学不会不就业才是奇迹!
为什么不先放弃xp
官网下载32位的就行。
这电脑不适合学java
你为啥不装一个别的系统
xp。。。。。
楼主可先换装win7系统,然后下载1.0jdk,好使
这是未来18级大神在用流量帮你暖贴,不准对我发
这些没礼貌的表情,尤其是
用来做服务器吗
你这电脑这系统,太老了
登录百度帐号推荐应用目前主流的 Java 虚拟机有哪些? - 知乎248被浏览15362分享邀请回答IKVM.NET想在.NET上使用某些流行的Java库,或者干脆在.NET上运行完整的Java程序不?那是不二之选。主流就说这么几个吧。其它支持Java SE的JVM还有好多,但是难说是主流。要比惨的话,Apache Harmony里的DRLVM可能算是最惨之一。背后有IBM和Intel的强力支持,本来有望成为F/OSS系的主流JVM,奈何被Sun阴了一把不让它跑JCK使它不能名正言顺的使用Java(TM)说自己是符合规范的JVM;然后Sun自己赶紧开源了自己的JDK,一直拖到硬把Harmony项目逼死了。Java SE Embedded这是Oracle造出来的比较新的概念。硬件发展得很快,现在很多所谓“嵌入式”场景用的机器其实跟普通台式机的配置没差多少,完全足以运行Java SE,侵蚀了以前高端Java ME(例如Java ME CDC Profile)的地盘。Oracle Java SE Embedded里带的JVM自然还是HotSpot VM,不过是Java SE Embedded定制版:简化了JVM内的某些部件,尽可能在支持完整的Java SE功能的前提下向着减少内存消耗的方向优化;只留下了Client Compiler(C1)而去掉了Server Compiler(C2);GC以前好像是只留下了Serial GC但后来有没有支持更多GC种类我不太清楚。IBM在这个领域照样可以用J9 VM应对。其它还算主流Java SE Embedded JVM的话,可能JamVM可以算进来吧。它是一个小巧的、能支持完全OpenJDK类库和Java SE规范的JVM。Java ME主流有俩:CLDC-HIJ9 VMCLDC-HIOracle/Sun系的话,现在主流的Java ME JVM只有CLDC HotSpot Implementation(CLDC-HI,或者叫Monty VM)了。很明显这是用于支撑Java ME CLDC Profile的JVM。以前还有CDC HotSpot Implementation(CDC-HI,或者叫CVM),但Oracle调整了Java ME战略之后这个VM也炮灰了。目前可能只有在Oracle ADF Mobile在iOS上的版本里还活着吧。(没错,iOS上可以跑Java程序的!)战略调整后的Java ME CLDC都快能赶上以前的Java ME CDC了。夹在Java ME CLDC与Java SE Embedded之间的Java ME CDC自然得炮灰。Sun以前在Java ME CLDC还有一个KVM,本来应该早就被CLDC-HI替代,但现在可能还有些小厂商在基于KVM定制自己的Java ME方案,毕竟更加简单而且资源消耗更少。J9 VMIBM在Java ME领域对应的仍然是J9 VM。高度模块化不是吹的。Android / Android兼容系统如同开头说的,Android上的Dalvik / ART虽然名字不叫JVM,但骨子里就是不折不扣的JVM。这俩VM都能支持几乎完整的Java SE功能。跟一般Java SE相比,可能也就ClassLoader、动态生成字节码之类的方案比较坑爹。Dalvik VM自身也有不少变种就是了。例如说Intel版的Dalvik x86版重写了许多组件,JIT性能比原版Dalvik VM好。阿里云OS的LemurVM是一个可以兼容Android的Java应用的JVM。JavaCardOracle/Sun有JCVM。其它支持JavaCard的JVM我还真没怎么留意。会用到这种解决方案的都是政府或者企业用户吧…不是我能接触到的领域。Sun SPOTSun SPOT上有个Squawk VM,是一个非常小巧、专门为小型嵌入式环境设计的JVM。研究性质的JVM去找比较新的、跟JVM相关的学术界的研究论文,基本上就下面几个JVM可选:Jikes RVMMaxine VMGraal VM这仨就算是现在的主流研究性JVM吧。Jikes RVMJikes RVM是IBM开发的专门用来研究JVM实现技术的项目。曾用名Jalape?o。它是一个元循环虚拟机(metacircular VM),整个JVM都是用Java实现的。最有趣的地方是它有一个名为MMTk的框架:,可以很方便的编写新的GC算法插入到Jikes RVM里去,而且已有的实现的选择也很丰富。所以很多研究GC算法的论文会选择基于Jikes RVM/MMTk来做初步实现,不但做起来容易,还可以很方便的与别的算法对比。Maxine VMMaxine VM是Oracle/Sun Labs开发的研究项目。跟Jikes RVM一样是元循环虚拟机。Maxine VM自从有了C1X/T1X编译器之后,性能似乎就超过了Jikes RVM;有了Graal编译器之后更加压倒Jikes RVM。做JIT编译器研究的话我会选择用Maxine VM。Graal VMGraal VM就是Maxine VM的Graal编译器插在HotSpot VM上。现在Oracle Labs和一些大学做JIT编译器研究都是基于Graal VM来做的,效果出奇的好,性能基本跟HotSpot Server Compiler(C2)持平甚至有所超越。势头正猛。以前百家争鸣的时候,研究性JVM或配套的JIT编译器那也是多得要命。ORP、OpenJIT、Moxie、Joeq、CACAO、SableVM、VMKit、Sun ExactVM / ResearchVM…随便列几个。想对JVM考古的话,欢迎来参考我以前发的帖里的列表:先写这么多。想多知道点啥的话欢迎在评论提。17324 条评论分享收藏感谢收起5添加评论分享收藏感谢收起查看更多回答

我要回帖

更多关于 java手机软件下载 的文章

 

随机推荐