中国拼三张-APP在线-[竞技平台]

   宠物咨询:0512-6500-1280



拼三张游戏

您当前位置: 首页 > 拼三张游戏

Sun开始竞标特定于移动设备的Java

来源:中国拼三张-APP在线-[竞技平台]    发布时间:2019-08-13    阅读量:9999+

热门棋牌 旧金山 - Sun Microsystems的Java流行的一个领域是移动电话,但该项目的领导者正在努力最终取代该软件的移动专用版本。 面向桌面计算机的Java标准版(SE)将逐渐取代Java Micro Edition(ME),因为技术改进可以将更多的计算能力打包到更小的设备中,Sun副总裁James Gosling称,他常常称其为Java之父。 “我们正试图将所有内容融合到Java SE规范中。手机和电视机顶盒正在成长,”Gosling在周三举行的Java媒体活动中表示。 “这种趋同需要数年时间。” 趋势的主要例子是Sun自己的JavaFX Mobile,Sun收购了SavaJe软件,该公司希望手机制造商能够接受。 JavaFX Mobile几乎包含了所有Java SE,尽管它缺少一些诸如CORBA(支撑自己:公共对象请求代理体系结构)以使软件与网络上的其他程序一起工作。 Sun的Java期望与最近的趋势相吻合,最着名的是Apple的iPhone,它在结构上更像苹果电脑,而不是大手机。特别是,Apple使用其常规Safari Web浏览器的版本,因此用户将拥有尽可能多的桌面Internet体验。 与此同时,英特尔正在努力将运行PC的x86处理器带入移动设备中。它与包括Ubuntu Mobile和Mobile Firefox在内的开源工作相结合。 迁移到Java SE不会在一夜之间发生。 Sun公司的执行副总裁Rich Green表示,他预计使用各种精简版Java的智能手机至少可以在市场上停留十年。 但这种转变已经在进行中。 Gosling说:“Java ME中的所有工作都在推动它越来越接近Java SE。” 对移动Java进行碎片整理 迁移到Java SE可以帮助解决Java ME的一个棘手问题:碎片化。 Java ME是一组能力 - 基本层和顶层的更高层次选项 - 每个都由称为Java规范请求的详细描述定义。对于Java ME,有大量这些JSR用于各种功能。这对Java的原始标语提出了挑战,“一次编写,随处运行”。 标语出现是因为用Java编写的程序原则上可以在任何具有Java虚拟机的计算机上运行。 JVM是一个软件基础,它允许通用Java程序在790棋牌特定计算机上运行。但是由于Java ME扩展的多样性,通常很少保证为一部手机编写的程序可以在另一部手机上运行。 Java SE具有更丰富的基本功能集,因此使用它而不是Java ME至少可以原则上恢复Java对软件可移植性的一些承诺。 JavaFX移动是Sun在其JavaOne会议上于5月宣布的称为JavaFX的多方努力的一个组成部分。 Gosling说:“JavaFX可能是Sun迄今为止做过的最大,最复杂的软件工程。”以下是JavaFX组件的快速浏览: Tour de Java FX行话 除非你是一个严肃的Java书呆子,也许即使你是,但Sun的最新术语是一个疯狂的大杂烩。 Java SE - 好的,已经存在了近十年,我们可以处理它。虽然几年前有一些数字疯狂,但Sun似乎已经确定当前版本是Java SE 6.但是让我们从那里开始工作。 首先是Java 6 Update N,以前称为Consumer Java Runtime Environment(JRE)。这是为了使普通计算机用户更容易使Java SE更容易,主要是通过改进Web浏览器使用Java处理Web页面的插件。 在Update N功能中:它在计算机启动时预加载Java,以避免在遇到Java Web页面时出现难以忍受的延迟。它只需加载一个最小的内核(通常小于4MB)就可以更快地安装,它可以启动,然后使用完整的12MB Java软件*进行更新。它利用了Windows的Direct3D图形功能。它包括一个更加图形化的现代用户界面,可以跨多个操作系统提供统一的外观。 Sun的Java SE客户端架构师Chet Haase表示,Update N应该在12月进入beta测试阶段并在几个月后推出。 更新N上面是JavaFX Script。这是一种新的脚本语言,专门用于花哨的用户界面操作,例如透明度和其他效果,这些操作难以使用流行的Web浏览器脚本语言JavaScript(与其名称可能暗示的不是基于Java相反)。 Gosling说,JavaFX Script的设计类型比工程师更多。 当然,如果没有东西可以理解它,你就不能拥有一个脚本。因此,JavaFX编译器将人们的代码转换为计算机可以执行的指令。 拉斯维加斯棋牌官网