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吗?
请大家解惑?
...全文
305 13 打赏 收藏 转发到动态 举报
写回复
用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是大语言 不会被轻易淘汰

23,404

社区成员

发帖
与我相关
我的任务
社区描述
Java 非技术区
社区管理员
  • 非技术区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧