注册 登录
编程论坛 JAVA论坛

J2ME基础知识

千里冰封 发布于 2006-04-02 11:29, 57685 次点击

什么是J2ME?
Java 2 Micro Edition

J2ME 在设计其规格的时候,遵循著「对於各种不同的装置而造出一个单一的开发系统是没有意义的事」这个基本原则。於是 J2ME 先将所有的嵌入式装置大体上区分为两种 :一种是运算功能有限、电力供应也有限的嵌入式装置(比方说PDA 、手机);另外一种则是运算能力相对较佳、并请在电力供应上相对比较充足的嵌入式装置 (比方说冷气机、电冰箱、电视机上盒 (set-top box))。因为这两种型态的嵌入式装置,所以Java 引入了一个叫做Configuration 的概念,然後把上述运算功能有限、电力有限的嵌入式装置定义在Connected Limited Device Configuration(CLDC)规格
之中;而另外一种装置则规范为 Connected Device Configuration(CDC)规格。也就是说, J2ME 先把所有的嵌入式装置利用Configuration 的概念区隔成两种抽象的型态。

其实在这里大家可以把Configuration 当作是J2ME 对於两种类型嵌入式装置的规格,而这些规格之中定义了这些装置至少要符合的运算能力、供电能力、记忆体大小等规范,同时也定了一组在这些装置上执行的 Java程序所能使用的类别函式库、这些规范之中所定义的类别函式库为 Java标准核心类别函式库的子集合以及与该型态装置特性相符的扩充类别函式库。比方就CLDC 的规范来说,可以支援的核心类别函式库为java.lang.*、java.io.*、java.util.*,而支援的扩充类别函式库为java.microedition.io.*。区分出两种主要的Configuration 之後,J2ME 接著在定义出Profile的概念。Profile 是架构在Configuration 之上的规格。之所以有
Profile的概念,是为了要更明确地区分出各种嵌入式装置上Java 程序该如何开发以及它们应该具有哪些功能。因此Profile 之中定义了与特定嵌入式装置非常相关的扩充类别函式库,而 Java 程序在各种嵌入式装置上的使用者介面该如何呈现就是定义在Profile 里头。Profile 之中所定义的扩充类别函式库是根据底层Configuration 内所定义的核心类别函式库所建立。

206 回复
#152
liuya012014-02-01 16:11
说实话我只有电子商务的简单数据库基础,对于很对电子计算机语言都不是特别清楚,亲们有零基础学习的吗 帮忙指教一番  
#153
zhangyuqing12014-02-18 16:23
版主大人,能否加我QQ啊?有些问题想向你请教啊  QQ 2497321200
#154
雪碧透心凉2014-02-26 15:37
来看看,新手
#155
wj_jiang2014-02-26 19:28
回复 85楼 w397090770
这论坛很像在聊天
#156
孤独的行者2014-03-07 11:33
完全不懂Lz在讲什么
#157
小熊天下2014-03-12 20:16
请问  你有64位版的j2me吗
#158
小菜鸟to2014-03-13 18:18
新手刚上路,请多多指教!
#159
浩淼2014-03-28 23:45
新手路过
#160
gouwodeai2014-03-29 10:38
不太懂古文!
#161
gouwodeai2014-03-29 10:38
不太懂古文!
#162
wjchb2014-05-06 15:33
我也是刚开始学JAVA
#163
shiyishao2014-05-17 09:54
回复 楼主 千里冰封
#164
chaiyesong2014-05-21 00:16
文字太多,用图表示是最清楚的
#165
cai4105795172014-05-21 15:18
我记的在java中 有一个jfree api 可以做饼状图
#166
cai4105795172014-05-21 15:19
应该也可以 做数学处理
#167
陌淡念2014-06-06 18:44
正在读大学  慢慢学习咯。。。
#168
追忆20122014-06-10 10:24
这是什么情况??
#169
木容木水2014-07-03 13:51
学习学习
#170
磨平了棱角2014-07-28 16:14
......
#171
aqwszddd2014-08-10 11:46
http://www.         高淇Java300集视频教程
77_游戏项目_加载窗口_画图形_加载图片_编程中坐标基本知识.wmv
78_游戏项目_图片的加载.wmv
79_游戏项目_动画的实现.wmv
80_游戏项目_物体的水平和纵向移动.wmv
81_游戏项目_台球游戏核心功能开发_物体沿着任意角度飞行和停止.wmv
82_游戏项目_椭圆轨迹飞行的实现.wmv
83_游戏项目_使用继承封装MyFrame作为以后窗口类共同父类.wmv
84_太阳系模型_基本类的封装_Star类的建立.wmv
85_太阳系模型_Planet类的实现_构造器的优化和调用.wmv
86_太阳系模型_Planet对象的运行轨迹.wmv
87_太阳系模型_卫星的处理_轨迹的处理_添加其他行星.wmv
88_飞机游戏_游戏基本框架搭建_Plane类的定义.wmv
89_飞机游戏_键盘控制飞机的运动_四个方向.wmv
90_飞机游戏_键盘控制八个方向的运行算法.wmv
91_飞机游戏_子弹类定义_将子弹加入容器中_子弹类飞行规则.wmv
92_飞机游戏_碰撞检测_双缓冲技术解决屏幕闪烁.wmv
93_飞机游戏_重构游戏中的实体类.wmv
94_飞机游戏_飞机死亡的处理_游戏中提示文字的处理.wmv
#172
aqwszddd2014-08-13 07:42
....
#173
最爱雨2014-09-16 22:14
#174
lishuanggui2014-09-28 15:18
学习java,各位多多指导。
#175
汪刚2014-10-01 12:00
javaSE  javaME javaEE
#176
chenwei926fl2014-10-10 22:07
java 求带啊
#177
yi8245335642014-10-17 16:18
szdf
#178
wz60588242014-10-25 16:14
新手来看看
#179
D18011011022014-10-25 22:40
不错,谢谢分享
#180
yaolin03042014-11-01 21:35
回帖是美德
#181
Chesis2014-11-10 11:34
cai  xue  qiu  zhi  dao
#182
开发者联盟2014-11-25 12:52
实习,求指教。
#183
陈玲玲2014-12-01 22:03
我也是刚学java
#184
陈玲玲2014-12-01 22:04
新手   求指导
#185
fengyuchen2014-12-21 18:15
赞,赞,赞,赞,赞
#186
xiazongli2015-01-04 22:04
#187
sakuya1232015-01-06 13:43
回复 2楼 yeah
试试
#188
颜寻2015-01-11 14:04
顶个
#189
地狱控、血魔2015-01-15 23:20
新手报到
#190
comewest2015-01-22 14:29
java新书刚入手,啃书中,求带求组队
#191
夏鸥2015-02-06 23:08
支持下 来看看学习了
#192
AlanTuring2015-02-10 18:19
+1
#193
miccy2015-03-23 10:15
请问版主,J2ME,J2EE,J2SE,三个到底要不要按顺序学呢?先从哪个开始???
#194
wxy5408437632015-04-04 12:08
#195
喝醉的猫2015-04-05 18:53
呵呵我也是刚开始学习java所以希望大家共同进步哈
#196
zhouyuchao2015-04-14 16:55
新手!来看看!
#197
问君2015-05-13 16:37
首次登陆,多多关照!
#198
allen00109102015-05-13 22:18
回复 15楼 千年冰封
淘宝有很多视频的,还有一些网盘都有很多的
#199
你欠我人情2015-06-05 13:57
我是小白我是小白我是小白我是小白我是小白我是小白我是小白我是小白我是小白我是小白我是小白我是小白我是小白我是小白我是小白我是小白我是小白我是小白我是小白我是小白我是小白我是小白我是小白我是小白我是小白我是小白我是小白我是小白  我是来偷学一点技术的
#200
L392015-07-05 11:31
本人菜鸟,哪位是老师傅,求指教
#201
一大堆bug2015-07-22 18:49
学习
12345