`
1140566087
  • 浏览: 555855 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
博客专栏
2c4ae07c-10c2-3bb0-a106-d91fe0a10f37
c/c++ 入门笔记
浏览量:18403
3161ba8d-c410-3ef9-871c-3e48524c5263
Android 学习笔记
浏览量:312781
Group-logo
J2ME 基础学习课程集
浏览量:18535
A98a97d4-eb03-3faf-af96-c7c28f709feb
Spring 学习过程记录...
浏览量:17466
社区版块
存档分类
最新评论

J2ME 简介

    博客分类:
  • J2ME
 
阅读更多
J2ME 的起源:
SUN公司专门为了开发小型资源受限的消费性电子设备的应用程序所
提供新的JAVA 版本,被广泛的使用于手机和PDA 等总舵的小型资源受限设备中; JAVA 版本中的虚拟机的大小仅数百KB ,因此被称为"K-java".


JAVA 的四种平台:J2EE--J2SE--J2ME--JAVA CARD 范围:由大到小;

java 应用的运行环境:操作系统--配置(JVM) --简表--厂商可选包;

J2ME 的两种配置:
a、CDC :应用内存较大,拥有更强处理器的移动设备;
b、CLDC:主要针对资源有限的嵌入式设备;
CDC/CLDC 这两个配置主要通过硬件的性能进行区分;

CDC/CLDC 两种配置硬件参数;
CDC 硬件参数:
2M 以上内存
具有网络连接能力通常为无限网络
CLDC 硬件参数:
512KB 以下的内存
有限能源供应(通常为电池)
有限或分持续网络连接
简单的用户界面
16或32 位的处理器


配置:设备的配置是指针对某一类设备的最小的JAVA平台,它包括了满足该设备的虚拟机运行的最小子集和针对该设备的核心类库的最小子集;

J2ME:通过配置来规范大量千差万别的移动设备硬件功能。配置规范定义了硬件所必须具备的能力;

J2ME配置定义了特定设备可用的虚拟机和低级API,同时提供相应的开发基础;

简表:是针对一系列设备提供的开发包集合;
Profile:是构架在配置之上的规范,因此每种简表都会声明它根植于的配置种类。
简表针对各种不同的硬件设备和特性定义了高级的API(--Application Programming Interface 应用程序编程接口),这些高级的API通常都是与其他硬件设备不想管的扩充类库,决定了该种设备上JAva程序的编写方法,以及能够调用的AOI都定义在一个移动信息设备简表之中;

J2ME 种的简表:
基础简表和MIDP(Mobile Information Device Profile)

J2ME 的优势:
1、跨平台性--编写一次到处运行
2、面向对象编程语言的强大能力
--抽象机制和较高层次的程序构造
3、强大的内置安全模型
--Java提供多级安全性来保护客户系统
4、与企业应用无缝结合
--与Java web 系统无缝集成;
0
3
分享到:
评论

相关推荐

    第一章J2ME简介--j2me开发.ppt

    【J2ME简介】 Java 2 Micro Edition (J2ME) 是SUN公司(现已被Oracle收购)为小型设备和嵌入式系统设计的一种Java开发平台。它主要应用于移动设备、独立设备、互联移动设备和嵌入式设备,如手机、PDA、车载电子系统...

    第02章J2ME简介和编程环境.ppt

    **第二章 J2ME 简介和编程环境** J2ME,全称为Java 2 Micro Edition,是由SUN公司为嵌入式和消费类电子产品设计的开发平台。作为Java技术的三大分支之一,J2ME与J2SE(Java 2 Standard Edition,适用于桌面系统)和...

    移动设备的应用平台—J2ME简介

    计算机专业 java文献翻译 J2ME简介 中英文对照

    第1章-J2ME简介

    JavaEE 是 J2EE的一个新的名称,之所以改名,目的还是让大家清楚J2EE只是Java企业应用。在2004年底中国软件技术大会Ioc微容器(也就是Jdon框架的实现原理)演讲中指出:我们需要一个跨J2SE/WEB/EJB的微容器,保护...

    JAVA基于J2ME的手机游戏开发(论文+源代码)

    2.1 J2ME简介 2 2.2 J2ME 体系结构 2 2.3 移动信息设备简表概述 3 2.3.1 MIDP的目标硬件环境 3 2.3.2 MIDP应用程序 3 2.3.3 CLDC和MIDP库中的类 3 2.4 J2ME API简介 4 2.4.1 MIDP API概述 4 2.4.2 MIDlet应用程序 4 ...

    非常好的关于j2me学习概要

    #### J2ME简介与学习路径 J2ME(Java 2 Platform, Micro Edition)是Sun Microsystems为嵌入式设备和移动设备设计的一种Java平台版本。本文章旨在为初学者提供一份详尽的J2ME学习指南,帮助大家更高效地掌握这一...

    用J2ME编写的QQ登录程序

    **J2ME简介** J2ME(Java 2 Micro Edition)是Java平台的一个子集,主要面向嵌入式设备和移动设备,如手机、PDA等。它提供了一种轻量级的运行环境和应用程序接口,使开发者可以为这些设备编写和部署应用程序。J2ME...

    j2me的一个示例项目

    **J2ME简介** J2ME(Java 2 Platform, Micro Edition)是Java平台的一个重要分支,主要用于开发和部署在移动设备、嵌入式设备以及消费电子设备上的应用程序。它为这些资源有限但又需要强大计算能力的设备提供了Java...

    J2ME完整的五子棋游戏

    1. **J2ME简介** Java 2 Micro Edition (J2ME) 是Java平台的一个子集,主要用于开发运行在移动设备、嵌入式设备等资源有限环境的应用程序。它包括一组特定配置的Java虚拟机(KVM)和一套精简的Java API,适合于处理...

    郭可华J2ME实战教程:ppt和对应源码

    **J2ME简介** J2ME(Java 2 Micro Edition)是Java平台的一个子集,专为嵌入式设备和移动设备设计。它提供了一种轻量级的、高效的环境来开发应用程序,如手机、电视、冰箱等智能家电以及各种手持设备。J2ME由一组...

    一个简单的J2ME动画代码

    **J2ME简介** J2ME(Java 2 Platform, Micro Edition)是Java平台的一个重要分支,主要用于开发和运行在移动设备、嵌入式设备以及智能家电等小型设备上的应用程序。它提供了丰富的API,使开发者能够创建功能丰富的...

    j2me 简单 实例

    **J2ME简介** J2ME,全称Java 2 Platform, Micro Edition,是Java平台的一个子集,专为资源有限的嵌入式设备和移动设备设计。它提供了开发和部署在各种设备上的应用程序的能力,如手机、智能电视、电子设备等。J2ME...

    J2ME 中文教程

    #### 一、J2ME简介 - **定义**:J2ME(Java 2 Platform, Micro Edition)是一种基于Java的编程平台,专为移动设备和嵌入式设备设计。它允许开发者创建能够在各种小型设备上运行的应用程序和服务。 - **特点**: - *...

    J2ME Tutorial中文版

    **J2ME简介** Java 2 Micro Edition(J2ME)是Java平台的一个子集,专为资源有限的移动设备和嵌入式系统设计。它提供了编写和运行应用程序的框架,包括手机、智能手表、数字电视等。J2ME的核心在于其可扩展性,通过...

    j2me_list.rar_j2me

    **J2ME简介** J2ME,全称Java 2 Micro Edition,是Java平台的一个重要组成部分,主要用于开发和运行在移动设备、嵌入式设备以及消费电子设备上的应用程序。J2ME为这些设备提供了标准化的运行环境,使得开发者能够...

    j2me开发的SuDoKu(数独)游戏

    一、J2ME简介 Java Micro Edition(J2ME)是Java平台的一个子集,主要用于嵌入式系统和移动设备,如手机和PDA。它提供了一套轻量级的运行环境和API,使得开发者能够创建跨平台的应用程序,包括游戏。J2ME由配置...

    j2me程序读取文件

    #### 一、J2ME简介 J2ME(Java 2 Platform Micro Edition)是Sun Microsystems为嵌入式设备和移动终端提供的Java平台。它包括一个针对资源受限设备优化的Java虚拟机(KVM),以及一组核心APIs。J2ME适用于各种消费...

    VideoMIDlet.rar_j2me_j2me VideoMidlet_j2me player_java vedio pla

    **J2ME简介** J2ME是Java平台的一个子集,专门设计用于嵌入式系统,如移动电话、PDA等。它由配置(Configurations)和 profiles(Profiles)组成,提供了跨多个设备的兼容性。对于视频播放应用,通常会使用CLDC...

Global site tag (gtag.js) - Google Analytics