快捷搜索:  as  2018  FtCWSyGV  С˵  test  xxx  Ψһ  w3viyKQx

和记娱乐登录:J2ME对话采访KVM之父AT



本日在SUN看到一篇采访KVM之父AT的文章,感觉很不错。是以翻译了此中一部分,盼望能对网友有所赞助。Antero Taivalsaari是KVM的开创人,他引导了CLDC规范的开拓并对J2ME的很多特点都做出了伟大年夜的供献。

Q:KVM是若何形成的?

A:在来到SUN事情之前,我在电话设备制造商事情,是以我对移植合适在手机上运行的JAVA平台十分有兴趣。然则我们碰到的问题是,今朝所有嵌入式版本的JAVA虚拟机相对付手机的内存和处置惩罚器都显得太大年夜了,是以在1998年的时刻我和Bill Bush抉择开拓一个比今朝各类版本的JVM还要小十倍的虚拟机,这个计划获得了实验室经理的大年夜力支持。几个月后,我们做出了一个初始的版本并在实验室演示的时刻取得了成功,Motorola对系统异常感兴趣,我开始脱离实验室引导开拓组开拓这个产品。

Q:KVM中的"K"代表什么

A:KVM是一个真正的Java虚拟机,她是按照K字节衡量的而不是兆字节。还有别的一种解释是K来自单词"Kauai",这个是这个项目的代号。留意我们不能叫他为"Kilo Virtual Machine"

Q:Spotless和KVM的关系是什么?

A:Spotless是原始钻研项目的名字,KVM是一个产品。

Q:KVM是什么说话实现的?

A:C说话

Q:KVM有多大年夜?

A:这依附于目标平台和包括的库,KVM的核心大年夜约是35000行包括注释的代码。

Q:为什么在LCDUI包没有设计为AWT或者SWING的子集?

A:awt和swing是为电脑利用法度榜样设计的,针对更大年夜的显示器。他不得当和记娱乐登录用在手机这样的设备上,而且他们也太大年夜了。

Q:假如开拓者想让他们的利用能在尽可能多的设备上运行,那么他们应该留意什么?

A:开拓者必须明白嵌入式的开拓和主流的桌面利用法度榜样的开拓是不合的,应该留意内存和电池的应用,多应用优越的设计模式亲睦的编码规范是个不错的主见。

Q:J2ME是若何形成的?

A:在创建初始的J2ME的标准的时刻,Motorola发挥了伟大年夜的感化。S和记娱乐登录UN公司和Motorola都熟识到要想让J2ME标准成功,那么我们必须让更多的关键的厂家介入进和记娱乐登录来,让我异常惊奇的是很快就有很多主要的设备制造商和我们合营探究这个问题,很快拟订了CLDC和MIDP的标准。

Q:为什么浮点数在CLDC1.0中没有被支持,然则在CLDC1.1版本获得了支持?

A:在CLDC1.0中缺少对浮点和记娱乐登录数的支持主如果因为当时的嵌入式设备在硬件层对浮点数的支持。

Q:J2ME最大年夜的成功之处是什么?

A:为和记娱乐登录软件开拓者开辟了新的寰宇、使得开拓真正的移动利用成为可能、让移动设备更具个性化

Q:J2ME有竞争对手吗?

A:当然,高通的BREW和微软的SmartPhone

您可能还会对下面的文章感兴趣: