J2ME嵌入式开发工程师
您的位置:课程体系 >> J2ME嵌入式开发工程师
 
    J2ME 是 Java 2 平台的一个版本,使用在各种各样的消费电子产品和嵌入式设备上。 Java Card 技术规范得 Java 应用能运行在智能卡和更小的嵌入式设备上。 J2ME 和 Java Card 的硬件平台和软件体系结构,以及如何进行 J2ME 和 Java Card 应用程序开发。 Java 在移动通信领域的应用已经引起广泛的关注 。
 
    Linux是一个由全世界编程爱好者(包括很多世界著名黑客)共同开发的操作系统;是一个全面开放源代码的操作系统;是一个具有民族自主知识产权的操作系统。

GOOgLe 、 BaiDu 的后台是由上万台 Linux 服务器构成的;

QQ 每天超过 1500 万在线人数是由 Linux 服务器支撑的;

 << 泰坦尼克号 >> 里的特效景观是由 105 台 Linux 渲染的;

全世界超级电脑 500 强中, Linux 占据 280 席;

航空航天、银行证券、电力电信、邮政税务等对稳定性、安全性要求颇高的领域、Linux更是无处不在!
 
    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 内所定义的核心类别函式库所建立。
 

J2ME嵌入式开发工程的前景

    嵌入式系统几乎包括了生活中的所有电器设备,如掌上 pda 、移动计算设备、电视机顶盒、手机上网、数字电视、多媒体、汽车、微波炉、数字相机、家庭自动化系统、电梯、空调、安全系统、自动售货机、蜂窝式电话、消费电子设备、工业自动化仪表与医疗仪器等。
    嵌入式系统的硬件部分,包括处理器 / 微处理器、存储器及外设器件和 i/o 端口、图形控制器等。嵌入式系统有别于一般的计算机处理系统,它不具备像硬盘那样大容量的存储介质,而大多使用 eprom 、 eeprom 或闪存 (flash memory) 作为存储介质。软件部分包括操作系统软件 ( 要求实时和多任务操作 ) 和应用程序编程。应用程序控制着系统的运作和行为;而操作系统控制着应用程序编程与硬件的交互作用。

J2ME嵌入式开发工程“薪“情高涨

    普通的 Linux J2ME 嵌入式开发工程师月薪在 :4000----6000 左右,有 3 年工 作经验的 Linux J2ME 嵌入式开发工程师月薪在 9000 左右,有 5 年以上工作经验 的 Linux J2ME 嵌入式开发工程师年薪可以达到 15 万 -20 万以上 , 而且随着各方对 J2ME 嵌入式开发工程师 的重视, Linux 软件工程师的薪资也在逐年增长 。

J2ME嵌入式开发工程严重缺乏

    J2ME 嵌 入 式 开 发 工 程多被政府部门和跨国IT企业等吸纳, 而且越是少年宫规模的公司,工作拆分层次越清晰,对Linux J2ME 嵌 入 式 开 发 工 程人才的需求越大,然而,跨入J2ME 嵌 入 式 开 发 工 程技术领域,成为一明优秀的Linux J2ME 嵌 入 式 开 发 工 程师, 相应的技术水平以及经验又是必备的“入场券“。因此,如何快速掌握J2ME嵌入式开发工程师的 相关技能及应用,及时适应企业的市场需求是步入J2ME嵌入式开发工程师殿堂 的关键所在,为解决众多有志向于进入Linux J2ME嵌入式开发工程师行业的人群 入门难的问题,世界三大Linux厂商之一的即时科研集团推出了 ”即时Linux J2ME嵌入式开发工程师”培训课程
  课 程 名 称
具 体 课 程
课时小计
总课时
J2se
 1. Java语言基础 Java 语言基础
60
 2. Java面向对象开发
 3. 异常处理及包机制
 4. 数组及字符串处理 
 5. Java多线程编程
 6. I/O处理
 7. Java Socket网络编程
160
手机

应用

程序

开发
 1. J2ME开发简介
36
 2. J2ME开发环境配置
 3. 高级图形开发
 4. 低级图形开发
 5. 常用手机功能设计与开发
 6. 数据持久存储开发
 7. 无线网络开发
 8. 手机音效开发
 9. 手机视频程序开发
手机

游戏

开发
 1. MIDP2.0游戏开发及绍
36
 2. 手机游戏开发设计
 3. 手机游戏主要编程技术
 4. 游戏精灵开发
 5. 游戏地图开发
 6. 手机网络游戏技术
手机项

目实践
 1. 逃亡者
28
 2. 空中大战
 
 

培训费 4400 元 + 书费( 100 ) + 考试认证费( 400 ) 160 课时 脱产 1 个半月(周一 - 周五半天)、周末班 3 个月(周六、日全天) 实习费 2400 元 80 课时

 
问 : 什么是 J2ME?
答:J2ME全称是Java 2 Micro Edition,现在逐渐被Java ME取代,是SUN公司Java三个版本中的其中之一,J2ME的目标平台是那些嵌入式消费类电子产品,例如移动电话,PDA,电视机顶盒等。
问:学完 J2ME 开发工程师能胜任什么工作?
答:1 . J2ME 游戏开发人员:根据游戏策划或者文档要求,在某种特定的机型 ( 以 Nokia S40 或 S60 居多 ) 开发游戏程序。这是现在大部分 J2ME 程序员从事的工作。需要熟练掌握:高级用户界面、低级用户界面、线程,如果是网络游戏,还需要熟练网络编程。
    2 . J2ME 应用开发人员:现在的移动应用还不是很多,但是还是出现了一些,特别是移动定位以及移动商务相关的内容。需要熟练掌握:高级用户界面、线程和网络编程。
    3 . J2ME 游戏移植人员:参照源代码,将可以在一个平台上可以运行的游戏移植到其他平台上去。例如将 Nokia S40 的游戏移植到 S60 上,或者索爱的 T618 等等。主要是控制屏幕坐标,有些可能需要替换一些 API 。需要熟悉各平台之间的差异以及相关的技术参数,比如屏幕大小、最大 jar 文件尺寸等等。
问:目前 J2ME 网站开发工程师的人才缺口有多大?
答:在 CSDN 的最近一份调查显示,有 24.34% 的受访者涉足嵌入式 / 移动设备应用开发,这个数字可能略高于实际 的比例,但也足可说明嵌入式 / 移动设备应用开发是一块诱人的新鲜奶酪。
    种种调查数据可以证明中国手机游戏市场的繁荣,如今没有人怀疑手机游戏的美好未来。现在影响这个发展的问题就是游戏开发制作人才的严重匮乏。目前的手机游戏大多来自国外:日本、韩国、欧美等国家开发的游戏几乎占据了中国手机游戏市场的 80 %。基本都是将国外游戏针对国内进行本地化改进,明显不是一个长远之计。
问:课程主要针对怎样的人群?
答:1 )有兴趣从事嵌入式程序开发,对针对手机程序开发感兴趣的,及对 Java 软件开发工作感兴趣的应往届毕业     生;
    2 )希望进入 IT 领域的各类人群;
    3 )课程特色为零基础教学,学员可无任何计算机基础;
    4 )高中(技校、中专、职高)或以上学历。
问:学费多少?学时多长?
答:1 )培训费 4400 元 160 课时 脱产 1 个半月(周一 - 周五半天)、周末班 3 个月(周六、日全天)
        教材: 100 元 认证费: 400 元 ;
    2 )实习费 2400 元 80 课时 。
问:学完后能拿到什么证书?
答:有国家信息产业部颁发的软件工程师认证和即时颁发的软件开发工程师证书。
问:安排就业吗?

答:参加实习的学员 100% 推荐就业,进入实习阶段签署推荐就业协议。

2002 年 8 月成立即时自由软件教育联盟 。

2002 年 9 月与北京师范大学合作推出 ThizLinux 课程 。
2002 年 12 月与北京大学合作推出一系列 ThizLinux 培训课程 。
2004 年 1 月『 Thiz BEST 中港 Linux 专才培育计划』开始招生 。
2005 年 8 月成功推出即时科研 IT 精英培训课程 。