社区
非技术区
帖子详情
java语言与jvm是什么关系呀,为何说:java将会失去jvm的宝座呢?
kanzm2
2009-08-22 10:45:17
java语言与jvm是什么关系呀,为何说:java将会失去jvm的宝座呢?
就是下面这个文章,我看了有点不理解:
http://java.csdn.net/index.php/2009/07/29/java语言将淡出-jvm宝座争夺战预热/
以我的理解,只要java语言会用到jvm呀,为何会说java将失去这个宝座呢?
难道除了java,还有别的语言会用到jvm吗?
请大家解惑?
...全文
303
13
打赏
收藏
java语言与jvm是什么关系呀,为何说:java将会失去jvm的宝座呢?
java语言与jvm是什么关系呀,为何说:java将会失去jvm的宝座呢? 就是下面这个文章,我看了有点不理解: http://java.csdn.net/index.php/2009/07/29/java语言将淡出-jvm宝座争夺战预热/ 以我的理解,只要java语言会用到jvm呀,为何会说java将失去这个宝座呢? 难道除了java,还有别的语言会用到jvm吗? 请大家解惑?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
13 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
kanzm2
2009-08-24
打赏
举报
回复
[Quote=引用 11 楼 java2000_net 的回复:]
java的最基础的是什么?是 jdk, 那么如果jdk被人重写了呢?变成了另外一个呢?
[/Quote]
什么意思?
ZangXT
2009-08-23
打赏
举报
回复
jvm之上的语言有200多种,说不定哪一张就把java替代了,呵呵。
chenliuyang
2009-08-23
打赏
举报
回复
JVM 就相当与你用JAVA写一个解析器来解析你定义的语法并进行运行。
JVM 可以说是JAVA的解析器吧
老紫竹
2009-08-23
打赏
举报
回复
java的最基础的是什么?是 jdk, 那么如果jdk被人重写了呢?变成了另外一个呢?
公子骏
2009-08-23
打赏
举报
回复
因为SUN看到了动态语言的发展趋势,所以眼红了也想有个动态语言。
就把Pyhon,Ruby抢过来,变成在JVM运行的JPython和JRuby.
后来又自己搞了个Groovy.
而恰恰是这些动态语言断了Java的后路(就像自己的家园被别人侵略一样)。
后来也发展成了IBM和Oracal先后要收购SUN的结局。
healer_kx
2009-08-22
打赏
举报
回复
JVM的指令,基本和Java语言是 同气连枝 的。
只有Java才能编译成最优化的JVM指令。
Scala也不错,JRuby/XRuby都不错,但是指令没有那么优化了吧?(Scala好很多,静态很多)
luorikanxiyang
2009-08-22
打赏
举报
回复
JAVA还是有很大前景的,不会轻易淘汰!
denghua10
2009-08-22
打赏
举报
回复
不是只有java运行在jvm上
运行在jvm上的可以有很多种语言
lovetysx
2009-08-22
打赏
举报
回复
java语言与jvm的关系就像C#与.net framework一样,运行在.net下的不止有C#还有VB.NET和C++.NET等,运行在jvm下的除了java还有scala ,grovvy,jython等很多中语言
sunzerui
2009-08-22
打赏
举报
回复
JVM:Java Virtual Machine (java虚拟运行器)
java语言是一个不依赖于操作系统的语言。
估计是别的语言也效仿这种机制吧。
monkeyking1987
2009-08-22
打赏
举报
回复
JVM.即JAVA虚拟运行器.用来运行JAVA程序的.其他的语言也有要用虚拟机的.但JAVA语言与JVM不完全不一样的.
zgt20135
2009-08-22
打赏
举报
回复
java语言是运行在jvm上的一种语言。像scala语言也是运行在jvm上的。会不会失去宝座这个不好说啊。
haojia0716
2009-08-22
打赏
举报
回复
不是只有java运行在jvm上
运行在jvm上的多了 ruby scala什么的
不过java是大语言 不会被轻易淘汰
java
真的正在越来越
失去
竞争力了吗
本文通过TIOBE和Github的编程
语言
排行榜数据,分析
Java
是否
失去
竞争力。指出
Java
具有跨平台、面向对象、安全等优势,也存在性能、内存占用等劣势,但这些劣势可根据场景规避。结论是
Java
未来50年以上将继续保持强盛,在企业级应用中仍是中坚力量。
Java
语言
将淡出
JVM
宝座
争夺战预热
随着
JVM
支持更多
语言
如JRuby、Jython和Scala等,
JVM
已成为一个多
语言
平台。其吸引力在于HotSpot的高性能及丰富的
Java
库资源。本文探讨了
JVM
如何通过支持多种
语言
增强其作为通用平台的地位。
06-跨平台的
语言
Java
和跨
语言
的平台_尚硅谷
JVM
学习笔记
本文介绍了
Java
和
JVM
。
Java
虽排名有所下降,但因庞大用户群体和成熟生态仍居榜首,应用广泛且具跨平台性。
JVM
是
Java
平台基石,负责硬件和系统独立性,能保护用户,还是跨
语言
平台,可运行多种
语言
生成的符合规范的字节码文件,为其他
语言
提供强大运行环境。
JVM
篇-
JVM
内存结构与存储机制
本文详细介绍了
JVM
的内存结构,包括线程私有的程序计数器、虚拟机栈、本地方法栈,以及所有线程共享的堆、方法区和运行时常量池。此外,还讨论了
Java
内存模型对并发编程的影响,以及
Java
对象在
JVM
中的存储模型。通过对这些概念的理解,有助于深入掌握
Java
程序的运行机制。
JVM
,卷走面试官(一)——
JVM
与插线板
本文介绍了
Java
语言
为何能在众多编程
语言
中保持领先地位,其一次编译,随处运行的特性源于
Java
虚拟机(
JVM
)。通过比喻,解释了
JVM
如何作为插线板,使得不同平台的计算机能够运行相同的
Java
代码。作者还提及了字节码在其中的作用,以及
Java
c编译器生成字节码的过程。文章鼓励读者关注后续内容,深入理解
JVM
的工作原理。
非技术区
23,404
社区成员
70,513
社区内容
发帖
与我相关
我的任务
非技术区
Java 非技术区
复制链接
扫一扫
分享
社区描述
Java 非技术区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章