活力无限的J2ME技术

活力无限的J2ME技术

作者:陈跃峰

出自:http://blog.youkuaiyun.com/mailbomb

 

       当我们伴随着时间的车轮告别2005年,迎来2006年时,时间带给我们的除了经验的增长以外,还带来了很多新的技术。

       2005年是辉煌的一年,J2ME技术在手机程序开发领域得到了长足的发展,有越来越多的J2ME程序被安装到数以亿记的手机中,各种新的技术和应用层出不迭,手机流媒体、定位技术以及手机网络游戏大量出现,手机3D技术也慢慢飞入了寻常百姓家。

       而且,SUN公司在考虑了多年以后,终于启动了Java API的汉化工作,相信这会大大提高国内的Java程序开发速度,降低Java技术的门槛,也必将掀起一股新的Java技术学习浪潮。

       而即将到来的2006年,随着中国移动在国内启动3G(第三代移动通信技术)网络的员工培训,也使国内的3G网络建设正式拉开了序幕,而3G网络带给J2ME技术的除了网络速度的大幅度提升以外,还将使基于手机的应用爆炸性的出现,可以预见的是,3G时代的手机程序将出现大量的短缺。作为手机程序开发的主要技术之一——J2ME技术,将凭借其优秀的平台无关性以及广泛的设备支持获得更加巨大的应用空间。

       随着手机硬件性能的大幅度提升以及成本的降低,以及移动运营商将提供一些新的增殖服务,很多J2ME技术将真正成为市场的热点。下面介绍一下新的一年中将大量应用的一些热点技术:

1、  JavaTM Technology for the Wireless Industry(面向无线领域的Java技术)

为了避免J2ME平台的分裂,使手机对于J2ME技术的支持更加规范,SUN公司推出了该技术,各个手机厂商也慢慢开始支持。相信在新的一年里面,随着该技术的普及以及手机厂商的大力支持,会大大提高J2ME技术的通用性以及降低程序移植的难度。

相信该技术普及以后,作为程序员或者是即将步入这个行业的您,就避免了需要经常查阅手机对于MIDP和CLDC版本的支持情况,也使手机低层的平台更加统一。当然厂商的扩展API,例如著名的Nokia UI API,也将逐步消失。

2、  Location API for J2ME(移动定位技术)

为了使用手机方便的记录当前的位置,以及获得附近的一些信息,例如酒店等生活设施的具体位置,该技术将使定位技术走入寻常的生活。

其实定位技术由来已久,例如大家熟知的GPS(全球定位系统)在实际生活的各个领域都得到了广泛的应用,但是该设备的使用费用一般人还难以承受。

如果由移动运营商,也就是现在的中国移动和中国联通,能够使用已有的基站设备来提供该服务,根据您的手机信号和基站的位置,获得您的方位,将使该技术的使用费用以及受众人群大量增加,这个就是该技术实现的初衷。

相信随着该技术的出现,大量的和位置相关的应用程序将如雨后春笋一般的出现,也将会大大方便人们的生活。

3、  Mobile 3D Graphics API for J2ME(移动3D图形技术)

随着手机游戏的大量出现,手机作为娱乐工具的倾向也越来越明显,自从中国移动的“百宝箱”业务首开先河以来,很多公司都在手机游戏领域获得了很大的发展。

但是随着游戏数量的增多,以及用户体验的增强,传统的2D游戏以及2.5D游戏已经无法满足用户的需要,所以3D图形技术也就应运而生。

自从2004年索爱推出第一款支持3D技术的手机以来,3D技术已经走过了一年多的时间,而截止2005年底,支持3D技术的手机已经有几十种之多,价格也从高不可攀,逐渐走向大众化,相信新的一年中,支持该技术的手机品牌和型号将继续大量的出现。

随着移动3D技术的成熟以及手机厂商的大力支持,基于该技术的手机游戏必将大量出现,并大大提高手机游戏的层次。

 

除了上面的技术以外,J2ME技术对于网络编程的支持也将获得质的飞跃,使流媒体技术得到广泛的应用,以后通过手机开电视以及电影将不再是遥远的梦。

当然,随着移动市场的发展,会有更多的移动开发技术出现,这个领域的竞争也将更加激烈,但是相信J2ME技术凭借其广泛的支持以及平台无关性等优势,必将位于不败之地。

说明:未经允许,严禁转载!

python常用函数总结 普通函数:进制转换函数、关键字函数、数学函数、字符串函数、列表函数、元组函数、集合函数、字典函数. 栈和队列。 模块函数:math模块、OS模块、IO模块、Datetime模块、time模块、random模块、image模块、sys模块、calendar模块 高阶函数:map、reduce、filter、sorted 排列组合、正则表达式 ... 阅读详情

相关推荐

ZYNQ软件复位重启、程序跳转的实现方法(Multiboot)

目录一、增加FSBL的调试信息 一、增加FSBL的调试信息 启动过程的调试信息如下: Xilinx First Stage Boot Loader Release 2016.4 Jan 19 2020-10:35:00 Devcfg driver initialized Silicon Version 3.1 Boot mode is QSPI Single Flash Informat...

weixin_41922484的博客 2万+

J2ME技术前瞻——3D手机游戏能发展起来吗?

J2ME技术前瞻——3D手机游戏能发展起来吗?作者:陈跃峰出自:http://blog.youkuaiyun.com/mailbomb        在网络游戏行业火热的发展起来以后,手机游戏行业也呈现了爆炸性的发展,当前手机网络游戏和3D手机游戏都是热门的发展方向,作为一个混迹于该行业有段时间的人,想和大家探讨一下技术的发展趋势。       3D游戏以其游戏的技术,强烈的模拟现实,得到了广大用户的认可。手

爪哇米工作室陈跃峰的移动开发博客 3081

SAP Business One自定义表与字段实战:从零构建企业专属数据模型

本文详细介绍了如何在SAP Business One中创建自定义表与字段,从零构建企业专属数据模型。通过实战案例和避坑指南,帮助用户掌握业务适配、流程优化和权限隔离等关键技巧,提升系统灵活性和数据管理效率。特别适合需要扩展标准功能的SAP Business One用户。

weixin_28730927的博客 363

J2ME 3D学习笔记——实现简单的界面(附代码)

//MIDlet代码import javax.microedition.lcdui.*;import javax.microedition.midlet.*;public class Test3DMIDlet extends MIDlet{ M3GCanvas m3g = new M3GCanvas(); public void startApp(){  Display.getDisplay(th

爪哇米工作室陈跃峰的移动开发博客 3250

深入解析:如何基于开源p-net快速开发Profinet从站服务

开源p-net协议栈为工业设备开发者打开了通往Profinet世界的大门。随着工业互联网的发展,软协议栈方案将在边缘计算领域展现更大潜力。该文章完整实现了PROFINET从站的核心功能,可直接作为产品开发的基础框架。实际部署时需根据具体硬件平台调整网络驱动和实时性配置。

极地星辰 3884

LAMMPS实操系列(四): 高熵合金FCC-CoCrCuFeNi的退火模拟

我们对FCC-CoCrCuFeNi的退火模拟思路主要是,首先将材料以均匀的速率用100 ps从300 K升温至1000 K,然后在1000 K的温度下平衡100 ps,随后以均匀的速率用100 ps从1000 K降温至300 K,随后通过共轭梯度下降法做静力学结构优化得到退火后的结构。由于FCC-CoCrCuFeNi高熵合金被认为是潜在的工程结构材料[1],接下来我们将对退火前后的结构进行压缩模拟,对比退火前后FCC-CoCrCuFeNi高熵合金的力学性能变化,敬请各位读者关注我们的更新。

Ceshigo_CD的博客 4838

java入门学习指导之最佳方向(上)

   我们学习Java大概有3个方向,第一,桌面系统,包括C/S结构;第二,J2ME,面向无限领域,很有潜力的家伙,看看中国的手机用户就知道了。第三,面向企业应用、计算的平台,J2EE。    初次涉及Java领域,感觉到Java入门是好像没有C,C++入门快,工具也没有什么Turbo C,Visual C++好用(自己的破机器实在陪不起JBuilder,贪婪的家伙,以后一定要收拾她)。什么JAV

J.Tuner的专栏 770

《C++面向对象程序设计》✍千处细节、万字总结(建议收藏)

《C++面向对象程序设计》✍千处细节、万字总结 文章目录《C++面向对象程序设计》✍千处细节、万字总结一、面向对象程序设计二、C++基础2.1 C++的产生和特点2.2 一个简单的C++示例程序2.3 C++在非面向对象方面对C语言的扩充输入和输出cinconst修饰符void型指针内联函数带有默认参数值的函数函数重载作用域标识符"::"强制类型转换new和delete运算符引用三、类和对象(一)3.1 类的构成3.2 成员函数的定义3.3 对象的定义和使用3.4 构造函数与析构函数构造函数成员初始化列表

像写诗一样优雅地写代码~ 78万+

j2ee怎样入门?

[size=medium]最佳答案 我们学习Java大概有3个方向, 第一,桌面系统,包括C/S结构;第二,J2ME,面向无限领域,很有潜力的家伙,看看中国的手机用户就知道了。第三,面向企业应用、计算的平台,J2EE。 初次涉及Java领域,感觉到Java入门是好像没有C,C++入门快,工具也没有什么Turbo C,Visual C++好用(自己的破机器实在陪不起JBuild...

iteye_9815的博客 132

零基础吃透!Python爬虫实战:超详细爬取小红书图文,解析封面+标题+文案全流程

本文为零基础开发者提供小红书图文爬取全流程指南,针对动态加载、严格反爬等核心痛点,从环境配置到数据解析详细讲解。主要内容包括: 核心特性分析:动态加载机制需抓包获取真实接口,严格反爬依赖Cookie验证和请求头伪装 环境准备:Python 3.8-3.10环境,使用requests/beautifulsoup4等库,通过浏览器开发者工具获取有效Cookie 实战步骤: 定位关键API接口(note/list) 配置请求头(含Cookie/User-Agent/Referer) 实现分页爬取和异常处理 解析封

专注于Python爬虫开发,分享爬虫技巧、项目实战与反爬经验,使用Scrapy、BeautifulSoup等工具,解决数据抓取难题。 730

老款 NUC 复活计划:装 Ubuntu 部署 OpenClaw 本地 AI

老款 NUC 变身本地 AI 服务器指南 本文详细介绍了如何将老旧华硕 NUC 设备改造为本地 AI 服务器。主要内容包括: 硬件评估:列出老款 NUC 的最低配置要求(i3 6代/8GB内存/256GB SSD),并提供兼容性检查命令和性能预期表 系统准备:指导备份数据、下载 Ubuntu 22.04 LTS 和制作启动盘的方法(Windows/Linux双平台) 安装流程:从 BIOS 设置到 Ubuntu 安装的完整步骤,包括推荐的分区方案 系统优化:禁用不必要的服务、内核参数调优、Swap 配置和

博客 7608

java入门学习指导之最佳方向

         我们学习Java大概有3个方向,第一,桌面系统,包括C/S结构;第二,J2ME,面向无限领域,很有潜力的家伙,看看中国的手机用户就知道了。第三,面向企业应用、计算的平台,J2EE。   初次涉及Java领域,感觉到Java入门是好像没有C,C++入门快,工具也没有什么Turbo C,Visual C++好用(自己的破机器实在陪不起JBuilder,贪婪的家伙,以后一定要收拾她

WangPan 893

AutoSAR配置与实践(基础篇)3.2 BSW中的I/O架构和模块详解

车门位置传感器(Sensor SWC)输出的电流信号经过了一系列处理,如先被转化为电压信号,后又经ADC转换为数字信号,但是IoHwAb模块对上层隐藏了这一系列处理过程,并将数据直接抽象为它的输出接口,即车门开关状态接口。Sensor SWC 使用RTE接口直接从IoHwAb模块封装的车门开关状态,SWC它并不关心ECU硬件是如何实现的传感器电流采集,也不关心MCU ADC采样精度(如10/12位)IoHwAb把采集的电压抽象为开关状态,使得Sensor SWC不依赖具体的ECU硬件。

nihaoljq2010的博客 1300

【博客搬家】java入门学习指导之最佳方向

我们学习Java大概有3个方向,第一,桌面系统,包括C/S结构;第二,J2ME,面向无限领域,很有潜力的家伙,看看中国的手机用户就知道了。第三,面向企业应用、计算的平台,J2EE。   初次涉及Java领域,感觉到Java入门是好像没有C,C 入门快,工具也没有什么Turbo C,Visual C 好用(自己的破机器实在陪不起JBuilder,贪婪的家伙,以后一定要收拾她)。什么JAVA_HOME

296

IEM模型,地表粗糙度模拟

利用微波反演土壤水分时候,利用IEM模型可以实现对随机地表的模拟

VB摄像头监控

该VB模块可对摄像头捕获的画面进行录像等,可在创建的窗口进行控制

Java入门学习指导之最佳方向

Java入门学习指导之最佳方向(上)2005-09-28 10:17作者:出处:豆豆技术网责任编辑:王玉涵  我们学习Java大概有3个方向,第一,桌面系统,包括C/S结构;第二,J2ME,面向无限领域,很有潜力的家伙,看看中国的手机用户就知道了。第三,面向企业应用、计算的平台,J2EE。  初次涉及Java领域,感觉到Java入门是好像没有C,C++入门快,工具也

sweetna的专栏 1148

Outlook Express 6 (OE6) for Win7/Win8/Win10

英文版 Outlook Express6.0, 兼容Win7/Win10/WinXP,解压就可用。

简单说说java的3大方向!

我们学习Java大概有3个方向,第一,桌面系统,包括C/S结构;第二,J2ME,面向无限领域,很有潜力的家伙,看看中国的手机用户就知道了。第三,面向企业应用、计算的平台,J2EE。   初次涉及Java领域,感觉到Java入门是好像没有C,C++入门快,工具也没有什么Turbo C,Visual C++好用(自己的破机器实在陪不起JBuilder,贪婪的家伙,以后一定要收拾她)。什么JAVA_H

u012402926的专栏 5083

ET2012新版免狗免安装绿色软件

ET2012新版免狗免安祖昂绿色软件。,新界面,新视觉,

初次涉及Java领域,感觉到Java入门是好像没有C,C++入门快

我们学习Java大概有3个方向,第一,桌面系统,包括C/S结构;第二,J2ME,面向无限领域,很有潜力的家伙,看看中国的手机用户就知道了。第三,面向企业应用、计算的平台,J2EE。   初次涉及Java领域,感觉到Java入门是好像没有C,C++入门快,工具也没有什么Turbo C,Visual C++好用(自己的破机器实在陪不起JBuilder,贪婪的家伙,以后一定要收拾她)。什么JAVA_H

u012402926的专栏 249

对java学习方向的总结!

我们学习Java大概有3个方向,第一,桌面系统,包括C/S结构;第二,J2ME,面向无限领域,很有潜力的家伙,看看中国的手机用户就知道了。第三,面向企业应用、计算的平台,J2EE。   初次涉及Java领域,感觉到Java入门是好像没有C,C++入门快,工具也没有什么Turbo C,Visual C++好用(自己的破机器实在陪不起JBuilder,贪婪的家伙,以后一定要收拾她)。什么JAVA_H

u012402926的专栏 663

我的java学习经历

<br />我的java学习经历 在接触到java之前,我已经写了两年的面向对象的程序了,这比起一些没有编程经验的朋友们来说算是一个优势吧,所以从学习到使用并没有感到很困难。对于java技术,我也是处在学习和应用阶段,下面我把我学习java的经历写出来,也算是一个对前一个时期的总结,片段文字或许可以为一些学习java的朋友提供一个借鉴。 <br />第一次亲密接触 记得那是99年,偶然的一个下午,从Visual studio的光盘中找到了一份visual j++6.0的安装程序, 一路Next将vj安家到爱

yn_5508的专栏 590

java的学习方案与经验!

我们学习Java大概有3个方向,第一,桌面系统,包括C/S结构;第二,J2ME,面向无限领域,很有潜力的家伙,看看中国的手机用户就知道了。第三,面向企业应用、计算的平台,J2EE。   初次涉及Java领域,感觉到Java入门是好像没有C,C++入门快,工具也没有什么Turbo C,Visual C++好用(自己的破机器实在陪不起JBuilder,贪婪的家伙,以后一定要收拾她)。什么JAVA_H

u012815652的专栏 557

【转载】 JAVA人生路

初次涉及Java领域,感觉到Java入门是好像没有C,C++入门快,工具也没有什么Turbo C,Visual C++好用(自己的破机器实在陪不起JBuilder,贪婪的家伙,以后一定要收拾她).什么JAVA_HOME,CLASSPATH,虚拟机等概念都是初次基础,旁边的人都很少用Java的.感觉Java就是做Applet的. 慢慢的知道了 2,JDK,J2SE,J2EE,J2ME等新名词...

weixin_34409703的博客 158

Java:跨越时代的编程语言,持续赋能数字化未来

Java作为一种跨越时代的编程语言,凭借其独特的魅力、强大的特性和广泛的应用领域,在数字化时代发挥着不可替代的作用。无论是企业级应用开发、Android应用开发、大数据与人工智能领域还是嵌入式系统开发,Java都展现出了强大的生命力和竞争力。随着技术的不断进步和发展,Java将继续优化性能、融合新兴技术、加强开发者生态建设,为全球的软件开发和数字化转型注入新的活力。对于开发者来说,掌握Java语言将为他们开启一扇通往广阔职业发展空间的大门,让他们在数字化浪潮中乘风破浪,创造更加美好的未来。

z18072129907的博客 829
上一篇: 一个简单的猜谜游戏的代码(高级用户界面制作)
下一篇: J2ME中的时区(TimeZone)类使用
java2000_test
博客等级 码龄19年 10粉丝 320原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值