midlet并不是由你一个人来控制

原创 2004年07月12日 14:53:00

关键字:j2me? midlet? jam

和作者联系:xiaozuidaizhi@sina.com

================================================================================

??????? 经过一段时间学习j2me,除了类库受限外,我还觉得midlet和application之间的差别主要表现在对程序的控制上,一个application的控制权完全在于程序员本身,但是,我觉得自己写的midlet程序是不能叫做完整的程序的,因为JAMS(Java Application Management System)也是控制midlet的极为重要的角色,这个角色甚至比你自己还要重要。

??????? 我认为,当一个midlet启动的时候,必然有一个优先级较高的线程跟随着该midlet启动,其主要任务是监听键盘输入。除此而外,JAMS应该还有一个机制来监听midlet的状态的转变,当你调用destroyApp(false);noticeDestroyed();时,这个机制就将当前状态转变为销毁态,当你调用pauseApp();noticePause();时,这个机制就将当前状态转变为暂停态。notice方法正是这个机制和midlet的通信接口!

????? 上面所说的两点,其内容都由JAMS来做,所以说,midlet不完全控制在程序员的手中。
================================================================================

关于这个问题的详细论述请查看作者的另一篇文章:

《敲开MIDlet的脑壳----在MIDlet中另外运行的两个线程》

Win10提示“某些设置由你的组织来管理”的解决办法

Win10提示“某些设置由你的组织来管理”的解决办法 2015-12-23来源:Windows 10人气:443 有IT圈网友询问,在Win10设置中出现了“某些设...
  • wanghong1024
  • wanghong1024
  • 2016年01月23日 15:18
  • 1831

MIDlet工作原理

题记 :  现在的J2ME用户已经是日益减少 , 开发也在转型! 无奈之下也不得不写下这系列文章来别了j2me ,也是对过去的一些总结吧!         ①: 所有Kjava必须会继承自jav...
  • xiangzhihong8
  • xiangzhihong8
  • 2016年06月03日 16:26
  • 779

从代码规范能看出来一个人是否真正热爱编程

目前大二,写代码已经两年了,第一门接触的是C语言,那时候学的时候看的是郝斌的C语言教程。我相信很多自学C语言的时候都看的是郝斌的视屏。 相隔久远,虽然我很长时间也,没有在写C语言了,但是郝斌对现...
  • qq_25448409
  • qq_25448409
  • 2016年07月10日 02:03
  • 991

实现只能同时一个人登陆管理后台

功能:实现后台管理系统,同一个账号,只能有一个在线
  • qq_29164079
  • qq_29164079
  • 2016年11月11日 14:21
  • 361

Javascript闭包——懂不懂由你,反正我是懂了

摘要:“如果你不能向一个六岁的孩子解释清楚,那么其实你自己根本就没弄懂。”好吧,我试着向一个27岁的朋友就是JS闭包(JavaScript closure)却彻底失败了。  越来越觉得国内没有教书育人...
  • fuyifang
  • fuyifang
  • 2015年06月06日 11:05
  • 873

HDU杭电acm2066 - 一个人的旅行

题目地址:http://acm.hdu.edu.cn/showproblem.php?pid=2066 /***********************************************...
  • winter2121
  • winter2121
  • 2017年02月19日 15:50
  • 617

版本控制 --- 1. 你干嘛要用Git(单人寂寞版)

1. 好好的,为什么要用版本控制 1.1 单身吊丝一个人(就你一个人) 幻想一下以下场景,你在用你家Windows中的传奇软件"记事本”写一篇小说>。经过了1个多小时的单干,你的小说中,武松好不容易...
  • ppn029012
  • ppn029012
  • 2013年05月03日 04:59
  • 9548

24岁菜鸟,能一个人撑起App开发吗

 “疲惫吾心,如何躲藏!四处荒凉,怎话忧伤?”临近中秋,看到艾瑞斯的QQ签名,无尽的伤感。这个年仅24的青年,连续3年没有回家了,最近一个月总是失眠,没有家人的陪伴,就连女朋友都没谈过。而公司的...
  • donghong2008
  • donghong2008
  • 2014年09月03日 09:18
  • 1653

运动并不是最好的减肥办法,控制饮食也不是

运动并不是最好的减肥办法,控制饮食也不是。 两者的结合,才是最好的减肥法。 其实,可以把减肥当作一个体系:这个体系里,有进有出。 摄入过多,排出不够,便是我大多数朋友——也许也是你身边大多数...
  • szu030606
  • szu030606
  • 2014年03月25日 09:47
  • 1470

两年Android老司机你不得不具备的面试知识

两年Android老司机你不得不具备的面试知识
  • donkor_
  • donkor_
  • 2017年05月07日 00:22
  • 2415
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:midlet并不是由你一个人来控制
举报原因:
原因补充:

(最多只允许输入30个字)