刚在javaeye看新闻,有这样一段话[quote]对java技术的实现,目前有三种方式:java虚拟机、java操作系统、java硬件系统(java卡),目前应用最广泛的是java虚拟机,但无疑用操作系统来实现java功能可以获得更高的性能。苹果的Mac OS X就是操作系统级的java实现。 [/quote]
苹果的Mac OS X就是操作系统级的java实现,这句话怎么理解?
前不久不是有新闻吗?
Java for Mac OS X 10.5 系统更新
苹果的当然也是基于unix的 而unix当然就是用c写的啦 所以
这句话说苹果的Mac OS X就是操作系统级的java实现 并不是指mac就是用java写的
呵呵
知识jvm的嵌入更好些
不是向win上这样需要装软件一样安装jvm一样
说白了,就是mac和java更友好些 楼主挺会细的的啊 我也看过那新闻 说什么linux要集成jvm了是把 呵呵 没注意
苹果的Mac OS X操作系统是用java技术实现的嘛
Mac OS X的编程环境有:
[quote]Cocoa, Carbon, POSIX (for the BSD environment), and Java.[/quote]
但它本身是用object-C写成的,不是java写的……只是苹果把java的运行优化处理了而已,这新闻太扯了。
苹果系统里的java虚拟机是苹果公司根据java虚拟机规范自己开发实现的,而不是sun开发的java虚拟机。因此她跟苹果系统的集成会比一般系统上安装sun开发的java虚拟机要有很多优化,条件得天独厚呀。