维基百科说..。
因此,Xlet后来在javax.microedition.xlet包中作为个人基础配置文件的一部分重新引入,这是与Java规范中的原始设计略有不同的。
我没有发现javax.tv.xlet.Xlet和javax.microedition.xlet.Xlet之间有什么显著的区别
这两个接口定义之间有什么不同之处吗?
发布于 2015-02-07 08:26:41
这个问题让我很感兴趣,所以我找了一下。我没有明确的答案,但我要考虑的是:
Java最初是为了用于机顶盒和类似的设备而创建的。如您所知,名称中的"X“最初是占位符。名字本来是要改的,但从来没改过。相反,"X“变成了”未知“的同义词,它应该告诉我们,Xlet可以在很多地方使用,而不仅仅是数字电视。
显然,Xlet的现有实现是为特定的平台创建的,这意味着它对其他平台没有任何用处。简而言之,每当Xlet被用于其他平台时,就需要重新实现它以适应该平台。要使用的类取决于目标平台。
在HD中,第16章:"XletContext和Xlet定义在Java包javax.tv.xlet和PBP包javax.microedition.xlet中。蓝光xlets必须使用Java接口的版本,而不是PBP版本。“这有点有趣,因为Blu射线Xlet驻留在PBP包中。然而,我们必须使用Java版本的接口来创建blu-ray Xlets.
那么,PBP版本的界面意味着什么呢?问得好。我最好的猜测是:像打印机这样的硬件设备有7英寸的显示器。
https://stackoverflow.com/questions/28306736
复制相似问题