2010.12.10 Eclipse Blackberry 的jre系统详解

本文介绍了OSGi框架及其在不同环境中的应用,包括JDK版本、OSGi规范、CDC配置等。详细解释了OSGi作为面向服务框架的核心概念,并提到了在BlackBerry执行环境中CDC-1.0/Foundation-1.1的重要性。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

 

JRE-1.1:
描述:Java Runtime Environment1.1。就表示jdk1.1的运行环境;
J2SE-1.2, J2SE-1.3, J2SE-1.4, J2SE-1.5, J2SE-1.2, JavaSE-1.6】:
分别表示不同环境的jdk
OSGI/Minimun-1.0OSGI/Minimun-1.1OSGI/Minimun-1.2】:
表示:Minimum environment to run the OSGi framework 1.0
那么,究竟什么是OSGi呢?
OSGI是一个框架,详情请参考这里:http://www.hudong.com/wiki/OSGI
再详细,可以参考这里:http://wenku.baidu.com/view/6252b7360b4c2e3f57276348.html
是一种面向服务的框架;
OSGi规范的核心组件是OSGi框架。这个框架为应用程序(被叫做组件(bundle))提供了一个标准环境。L0层执行环境是Java环境的规范。Java2配置和子规范,象J2SECDCCLDCMIDP等等,都是有效的执行环境。OSGi平台已经标准化了一个执行环境,它是基于基础轮廓和在一个执行环境上确定了最小需求的一个小一些的变种,该执行环境对OSGi组件是有用的。
理解为一种框架就可以,再深入了自己也理解不了。
CDC-1.0/Foundation-1.0】:
Foundation Profile供给除了用户界面以外CDC所缺乏的几乎所有标准J2SE核心类库。
CDC(Connected Device Configuration)针对有固定的不中断网络连接的共享连接信息设备,如机顶盒,有屏幕的电话,导航系统;
CDCCLDC的完整超集,包含了所有的CLDC规范;
详情请参考这里:http://www.360doc.com/content/10/0530/21/720362_30377540.shtml
【重要发现】:
    在使用BlackBerry Execution Environment jre系统时,必须要加载:
CDC-1.0/Foundation-1.1

我自己分析,可能是blackberry的包依赖于“最底层的手机设备的类”。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值