search 登录 注册
arrow_back返回列表
ID:6515
light_modedark_modedark_modestarstar
Lv.4 莫问四书意
edit_note帖子 340
stars积分 134,178
event加入 2011-01-11
怀旧国机

s40与java的关系,推荐给新手

schedule发表于 2011-07-07 16:55:00 visibility查看 2,623 chat_bubble回复 38
#1 楼主
40的Java到底是个怎样的平台,Java软件到底能做到哪些事,做不到哪些事……首先要说:java平台与手机系统之间是有相当的独立性的。java软件并非运行在系统核心上,而是在一个独立的受限平台上。打个比方,如果说S40系统是一个封闭的大盒子,那么java平台就是独立于这个大盒子之外的一个封闭的小盒子,两个盒子之间有几条管道,用来彼此交换数据,这些管道被称作JSR(Java请求接口规范),40系统的“管道”有以下这些:JSR-82:蓝牙接口规范,使Java能够使用蓝牙功能JSR-139:J2ME平台网络服务相关,使Java软件具有访问网络的功能JSR-120:无线接口规范,使Java软件可以发送短信,拨出电话JSR-135:移动媒体接口规范,使Java软件具有音视频播放能力JSR-234:高级多媒体补充/支持JSR-226:可扩展2D矢量图形接口,用来支持普通2D游戏JSR-184:交互式三维图形接口规范,使Java游戏拥有简单的3D图形渲染能力JSR-177:J2ME平台软件认证,即Java权限系统JSR-75:文件连接接口协议,使Java软件可以访问手机文件系统和电话本看到这里相信大家都明白了吧,Java与系统之间的交流管道,就只有这些,来电管理,输入法等都是S40系统这个大盒子内部的东西,Java没有权限更没有途径去干涉从硬件基础来看,Java平台的运行被限制在一个从RAM(运行内存)中单独划出的区域内(被叫做Java堆栈,三版和五版机除个别机型外堆栈均为2M),Java无法突破管制去使用其余的RAM空间,现在所谓的内存整理软件,它整理的范围也就只有这2M的堆栈而已,并且当一个Java软件关闭后,堆栈就会被清空重置,所以说这类软件完全无用最后说一下最大JAR限制和堆栈大小的关系,其实这二者没有必然的对应联系。三版的JAR限制均为1M,而五版对于JAR文件的大小是不做限制的,限制只在于堆栈。举个例子说,一个词典软件,3M大小,其中包涵了2.5M的辞库,五版可以运行它,因为这个软件的实际加载运行部分只有0.5M,堆栈足够;而三版机无法运行它,并不是因为没有能力,三版的堆栈同样是2M,而是被系统这1M的死限制给挡住了。

全部回复 (38)

ID:1120
light_modedark_modestar
Lv.1 韶华一笑间
2011-07-07 17:07:00 沙发
S40还不如JAVA呐,垃圾诺基亚,操蛋!
ID:2622
light_modedark_modestarstarstar
Lv.1 韶华一笑间
2011-07-07 17:10:00 板凳
磅礴?
ID:8409
light_modestarstarstar
Lv.1 韶华一笑间
2011-07-07 20:27:00 地板
灰过
ID:6813
light_modedark_modedark_mode
Lv.1 韶华一笑间
2011-07-07 20:51:00 #5
顶二楼
ID:55926
dark_modedark_modedark_modestarstarstar
Lv.1 韶华一笑间
2011-07-07 21:02:00 #6
大海
ID:22311
light_mode
Lv.1 韶华一笑间
2011-07-08 06:56:00 #7
那为什么我的手机运行1M的词典软件很好、很流畅,而运行QQ2010和飞信就很卡,甚至不能用呢?
ID:29284
dark_modedark_modedark_modestar
Lv.1 韶华一笑间
2011-07-08 09:09:00 #8
马马虎虎
ID:55841
dark_modedark_modedark_mode
Lv.1 韶华一笑间
2011-07-08 14:41:00 #9
楼主 你好 说一下 如和骗系统安装 大软件 的 方法 好吗
ID:19468
light_mode
Lv.1 韶华一笑间
2011-07-08 17:34:00 #10
上了一课
ID:40128
light_modestarstar
Lv.1 韶华一笑间
2011-07-09 06:59:00 #11
哦哦
ID:46634
light_mode
Lv.1 韶华一笑间
2011-07-10 22:23:00 #12
懂了
ID:17052
dark_modedark_modedark_mode
Lv.1 韶华一笑间
2011-07-11 12:59:00 #13
不错
ID:43606
light_mode
Lv.1 韶华一笑间
2011-07-13 14:32:00 #14
嗯嗯
ID:5246
light_modestarstar
Lv.1 韶华一笑间
2011-07-17 19:06:00 #15
顶一个
ID:50202
light_modedark_modestarstar
Lv.1 韶华一笑间
2011-07-30 14:34:00 #16
图片
ID:8865
light_modestar
Lv.1 韶华一笑间
2011-08-01 22:12:00 #17
朋友恩,看后很有收获
ID:10460
light_modestarstarstar
Lv.1 韶华一笑间
2011-08-02 22:33:00 #18
楼主快看!那灰机灰得好高!
ID:8769
light_modestarstarstar
Lv.1 韶华一笑间
2011-08-04 16:48:00 #19
有错误!三版的机子可以安装大于一兆的软件
ID:62214
light_modestar
Lv.1 韶华一笑间
2011-08-05 07:59:00 #20
绝客有java客户端了,朋友你下载了没。
ID:65365
dark_modedark_modedark_modestar
Lv.1 韶华一笑间
2011-08-05 10:49:00 #21
楼主快看!那灰机灰得好高!
登录 后才能回复