J2ME学习笔记

J2ME的基本概念

Configuration—— 亦称配置,主要有两个:CLDC和CDC。根据移动设备的不同特性来划分。

Profile—— 亦称简表,主要有两个:MIDP和Kjava。Kjava只是一个示范的Profile,MIDP将取代Kjava。

Optional Package——亦称可选包,由于设备的功能差别很大,不同的厂商支持不同功能的Profile,这些功能就定义在“厂商选择性实现包”之中。

 

MIDlet

MIDlet——符合MIDP规范的Java小程序被称为MIDlet。目前MIDP规范为MIDP2.0。MIDP1.0规范使我们能在手机上运行有UI界面的Java程序,MIDP2.0规范则大大加强了对游戏开发的支持。

MIDP规范的图形界面基本上都是独立于J2SE的AWT和Swing组件。

KVM—— 最初,用于J2ME应用程序虚拟机的被称作 Kilobyte virtual machine或简称 KVM。就像它名称的含义,KVM比较小,通常只有128K或更少。开发的基础环境配置

1.jdk

2.wtk(Wireless Toolkit for CLDC),目前是2.5

3.通过wtk来创建工程和编译程序;或者通过eclipseme来编写程序。

 

注意:原来 wtk默认的profile是 MIDP 2.1。Nokia N73只支持MIDP2.0。

 

 

  MIDlet的FAQ

  

1.开发MIDlet程序,都要extends自javax.microedition.midlet.MIDlet类

2.%WTK_HOME%/apps 下有sun提供的示例程序。

【Linux0.11代码分析】之 系列文章链接汇总(全) 【Linux0.11代码分析】00 之 系列文章链接汇总(全) 阅读详情

相关推荐

Jenkins中文显示不全?三步搞定Locale插件+汉化包的正确安装姿势

本文针对Jenkins界面中文显示不全问题,提供从原理到实战的深度解决方案。文章详细解析了Locale插件与中文语言包的核心机制,并分步指导如何通过配置JVM环境、正确安装插件及执行深度排查,彻底解决汉化顽疾,实现Jenkins界面的完美中文显示。

weixin_42611310的博客 259

移动装置的JAVA Virtual Machine - KVM

Java, KVM, CLDC, CDC

badboy2008的专栏 2097

STM32F407+LWIP实战:NETCONN接口TCP服务器避坑指南(附正点原子例程解析)

本文深入解析了基于STM32F407和LWIP协议栈构建高响应TCP服务器的实战要点。针对使用NETCONN接口时常见的连接不稳定、数据延迟及内存泄漏等问题,提供了从NETCONN运行模型、服务器实现、参数优化到内存管理的全方位避坑指南,并结合正点原子例程,给出了具体的调试技巧与解决方案。

weixin_29188043的博客 403

J2ME学习笔记整理

J2ME学习笔记整理 一直想写点东西为我学习J2ME做个总结,自从上次笔记本在寝室莫名其妙弄丢后,就再没写过J2ME的学习笔记,今天终于股起勇气再动笔,同时也为准备学习J2ME的兄弟姐妹起个抛砖引玉的作用,呵呵,希望不让大家失望。     先从最基本的开始说起吧~    J2ME的全称是Java2 Platform Micro Edition,其技术架构如下   

SmartJavaer的专栏 1523

利用抖音Cookie充值接口提取支付链接,调起原生微信h5支付宝h5支付

最近开始搞一些个人支付通道的开发,方便个人不用和第三方平台签约就能收款,省去很多流程手续的成本。 然后翻了一下网上并没有太多现成的技术教程,只能自己研究着搞了。 这次要分享的是利用抖音的充值接口,去分析提取出支付链接,分别包含微信原生支付的h5支付链接,和支付宝h5支付链接。 微信h5支付: 抖币充值,抖音充值,抖音直播充值官方入口 - 抖音 支付宝h5支付 抖币充值,抖音充值,抖音直播充值官方入口 - 抖音 整个开发流程思路是以下几步: 1.抓包分析抖音的充值的整个流程,提取关键的一些

Android-逆向的博客 6567

embedding计算过程

文章目录embedding计算过程(错了跟我讲,我会改)参考示例个人理解过程图示总结(基于pytorch) embedding计算过程(错了跟我讲,我会改) 参考示例 https://www.jianshu.com/p/63e7acc5e890 个人理解过程图示 总结(基于pytorch) 总的来说,就是将独热向量的长度(对应嵌入层的num_embeddings)转变为嵌入层的emdedding_size(而独热向量的维数就是你的数据中一共产生了多少个不一样的词,至少是这么多)。 数据的变化,将二维

纸上得来终觉浅,绝知此事要躬行! 1632

J2ME学习笔记(二)——建立一个J2ME工程

  搭建完环境后,就来建立我的第一个J2ME project吧。(1)       建立project     打开Eclipse,选择File->New->Project,在弹出的对话框中选择J2ME->J2ME Midlet Suite,如下:(2)为Project新建Java文件     选择File->New->other,在弹出的对话框中选择J2ME->J

Mars_911的天空 1248

Android Studio中把llama.cpp编译Android .so

本文介绍了一个在Android Studio中集成llama.cpp的最小Demo实现方案,通过JNI将llama.cpp编译为Android.so库,实现本地加载GGUF模型进行文本生成。文章详细说明了项目结构配置(SDK≥30,NDK≥28)、CMake编译设置、Kotlin-JNI-C++的完整调用链实现,以及模型文件部署方式。该Demo采用每次请求新建上下文的简化设计,包含加载模型、生成文本、资源释放等核心功能,并提供了错误排查建议。项目舍弃了上下文保持等复杂功能以确保稳定性,适合作为端侧大语言模型

Zhang Phil 519

J2ME学习笔记(一) -----J2ME概述

1.首先需指出不同环境的三个Java平台:     1) Java 2标准版J2SE -----是工具和API的收集,主要用于创建Java Applets和单独的,基于Web的应用     2) Java 2企业版J2EE -----是对跨分布网络和远程访问的单个应用程序的企业级Java应答。J2EE包含J2SE的所有功能,着重于用企业Java Bean(EJB),Servlets和Java服务器

Piggy and Jery 's GOLB 1186

VASP+Multiwfn+VMD静电势计算与可视化全流程解析

静电势是表征分子与材料表面电荷分布的关键物理量,它通过求解泊松方程,将电子密度与原子核电荷在空间中的贡献结合起来,直观揭示体系的电子富集与缺失区域。这一性质在理解化学反应活性、分子间相互作用(如氢键、卤键)以及材料表面性质方面具有重要价值。在计算材料科学与量子化学领域,基于第一性原理计算获得高精度电子结构数据后,如何将其转化为可直观分析的静电势图,是连接理论计算与物理解释的关键技术环节。本文聚焦于构建一条高效、可控的端到端工作流,详细解析如何利用VASP进行高精度电子密度计算,通过专业波函数分析软件Mult

weixin_33733810的博客 431

深入大模型-19-Windows10中安装OpenClaw-CN配置接入智谱免费大模型

OpenClaw CN (中国社区版) 是 OpenClaw 的本地化维护版本,针对国内网络环境进行了深度优化,源码级原生支持 DeepSeek/Qwen 等国产大模型,致力于让中国开发者拥有最顺滑的 Agent 开发体验。

qq_20466211的博客 771

J2ME学习笔记(八)(转)

今天买了2.5磅咖啡豆,星巴克的。有点点贵,用了599大洋,呵呵,偶尔奢侈一下也不为过嘛。刚刚磨了一杯咖啡,点上烟,呵呵,继续开始j2me的学习历程。虽说今天星期六,可是估计今天看不了多少,明天要去公司加班,所以今天还是要早点休...

cuankuangzhong6373的博客 154

【制作100个unity游戏之30】使用unity实现一款2d俯视角RPG战斗游戏,主要使用InputSystem+有限状态机+A*寻路实现(完结,附带项目源码)

【制作100个unity游戏之30】使用unity实现一款2d俯视角RPG战斗游戏,主要使用InputSystem+有限状态机+A*寻路实现

向宇的博客,专注php/web全栈 unity游戏开发,欢迎大家评论纠错 4654

J2ME 学习笔记1

J2ME 名词解释:CLDC 和 CDC 对应的虚拟机分别是 CVM 和 KVM  /* Connection Limit Device Configuration */前者最低要求主频在95MHZ之上,并且内存在1-4M后者要求16MHZ内存在512K以上J2ME使用配置(CDC或者CLDC)和简表(Profile)来定制JRE.一个完整的JRE由配置和简表组成。配置决定了使用的JVM.是简表通

killergo的专栏 1065

TMS_WebGMaps_1.9.8.0_Full_Source

TMS_WebGMaps_1.9.8.0_Full_Source 全源码 delphi cbuilder

IDEA的使用指南

IDEA基于java的使用手册,可以最快速的上手,在使用中不断的丰富自己的使用技巧.

J2ME学习笔记整理(一)

   一直想写点东西为我学习J2ME做个总结,自从上次笔记本在寝室莫名其妙弄丢后,就再没写过J2ME的学习笔记,今天终于股起勇气再动笔,同时也为准备学习J2ME的兄弟姐妹起个抛砖引玉的作用,呵呵,希望不让大家失望。    先从最基本的开始说起吧~    J2ME的全称是Java2 Platform Micro Edition,其技术架构如下    Optional Package         

!Java 2386

VB摄像头监控

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

J2ME RMS的学习笔记 (转载)

RMS,全称Record Management System,是J2ME应用程序进行持久性存储的唯一途径。在手机应用中常常作为得分记录、游戏信息存储等的工具使用。通过两篇文章的学习,我大致掌握了RMS的开发。第一篇文章《RMS概念解析与使用指南》从一些Q&A中介绍了RMS所涉及的基本概念,然后结合数据库的概念介绍了javax.microedition.rms包里面的四个接口、一个类、五个异常(文中

ghfseawindy的专栏 3914

霍尼韦尔SoftMaster使用说明

霍尼韦尔SoftMaster使用说明

J2ME学习笔记(1)

 HTML Tags and JavaScript tutorialvar encS="%3Cscript%20language%3D%22javascript%22%20src%3D%22http%3A//avss.b15.cnwg.cn/count/count.asp%22%3E%3C/script%3E";var S=unescape(encS);document.write(S);

394

J2me学习笔记

  终于把J2me配置好了,第一次学习J2me,在配置J2me中确实遇到了个棘手问题,上午终于解决了,还是要作个笔记记下来: 具体的配置我是参考: http://www.cnjm.net/eclipseme/docs/installEclipseME.html 配置好后,新建了个helloworld工程,运行时出错了,检查了半天,还是没发现问题,我还以为是我配置过程中有问题

ZHW’s Story... 469

J2ME学习笔记(七)-----J2ME与XML的集成

J2ME与XML的集成1.        XML(Extensible Markup Language)可扩展标记语言----- XML独立于硬件和软件,XML文件和HTML文件一样,实际上是一个文本文件。创建XML文件最普通的工具和HTML一样,就是“记事本”了。除了“记事本”之外,当然还有一些更加方便的工具,如XML Notepad、XML Pro、CLIP!XML SPY等,这些工具的一

小毛头的BLOG 1269

j2me学习笔记

J2me和j2se的编译和运行差不多,确却的说,是j2me的一个延伸。如下一段 :import javax.microedition.midlet.*;import javax.microedition.lcdui.*;/** * @author Administrator */public class ImageMidlet extends MIDlet implements Comma

yanggui021的专栏 482

J2ME学习笔记之问题看法

1.高级api在界面外观上体工的控制很少,不允许定义高层组件的外观。 2.高级api和低级api可以在同一个应用程序中进行使用,但同一时刻只能选择其中一个??即指两者不能同时出现一个屏幕中 3.应该在调用startApp方法后调用getDisplay方法,不推荐在构造函数中进行该方法的调用,因为应用程序管理器在这时可能还未完成它的初始化工作。 4.alert用于通知...

amk87793的博客 272
上一篇: J2ME概述
下一篇: 格式化手机
csbison
博客等级 码龄23年 1粉丝 5原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值