`

J2SE Embedded

阅读更多

传统的J2ME分为CDC的CVM(phoneme advanced)和CLDC的KVM(phoneme feature)

因为以前的嵌入式设备资源十分有限,故J2ME对J2SE的库进行了大幅裁减,只保留了java.io.*和java.lang.*的部分package,另外新增了java.microediton.*库。KVM适合RAM512k以下,CVM适合RAM2M以下。KVM未完全遵守J2SE规范,不能支持"write once,run everyware",CVM貌似可以

而现在嵌入式设备存储空间越来越大,故android在库上也接近j2se,sun也推出了j2se embedded(目前支持ARMV5,V6,V7架构的linux,下载对应包后貌似安装十分方便),要求至少32M的空间,应该是一种趋势。这样只用学习J2SE就能进行嵌入式开发。

 

系统要求:

Linux: kernel 2.6.28 or higher; glibc 2.9 or higher,详见http://www.oracle.com/technetwork/java/javame/embedded/resources/se-embeddocs/index.html
 Headless模式虽然不是我们愿意见到的,但事实上我们却常常需要在该模式下工作,尤其是服务器端程序开发者。因为服务器(如提供Web服务的主机)往往可能缺少前述设备,但又需要使用他们提供的功能,生成相应的数据,以提供给客户端(如浏览器所在的配有相关的显示设备、键盘和鼠标的主机 ... 

 

分享到:
评论

相关推荐

    JDK、J2EE、J2SE、J2ME四个易混淆概念区分

    J2SDKEE(Java 2 Standard Edition Development Kit for Embedded Environments)是针对嵌入式环境的开发工具包,有时会与J2EE SDK混淆,但它们在功能上是有区别的,J2SDKEE更专注于嵌入式开发,而J2EE SDK则专注于...

    java一些基本概念区分

    而 J2SDKEE(Java 2 Standard Edition for Embedded Systems)可能是指特定版本的 J2SE SDK,用于嵌入式系统的开发。 安装 J2EE SDK 时,如果选择了包含 J2SE 的完整包,就不需要单独安装 J2SE SDK,因为 J2EE SDK ...

    Zxing core jar

    在实际应用中,`zxing-core-3.3.0.jar`文件可能与其他ZXing组件(如`zxing-android-embedded`或`zxing-client-android`)一起使用,以实现完整的条码和二维码扫描体验。例如,在Android应用中,配合相机API,可以...

    J2ME技术文档

    新架构包含三个版本的Java平台,每个版本都针对一组特定的消费者群体:Java 2 Platform, Standard Edition (J2SE)、Java 2 Platform, Enterprise Edition (J2EE) 和 Java 2 Platform, Micro Edition (J2ME)。...

    java深度历险.pdf

    在这些版本中,Java逐渐分化出适用于不同场景的平台,如Embedded Java和Personal Java,以适应移动设备和嵌入式系统的需要。 Java 2 Platform(Java 2 SDK)是Java发展的一个重要里程碑,它包含了Java Standard ...

    JAVA手机游戏开发PPT教案学习.pptx

    而J2SE和J2EE分别服务于桌面应用和企业级应用。 此外,J2ME包含了Connected Limited Device Configuration (CLDC)和Connected Device Configuration (CDC)两个配置,针对计算资源有限和相对充足的设备提供不同的...

    zxing-core-3.2.2 zxing-javase-3.2.1

    这个扩展提供了`com.google.zxing.client.j2se`包,包含了一些用于读取和写入图像的类,如`BufferedImageLuminanceSource`,以及一个简单的命令行界面`CommandLineEncoder`,用于创建二维码。 在使用ZXing时,...

    二维码扫描

    如果是在移动应用中,你可能需要使用ZXing的Android端库(ZXing Android Embedded),它可以更方便地与相机接口和UI集成。 总之,ZXing为开发者提供了一个强大而灵活的工具,使他们能够在各种项目中轻松地实现...

    android Zxing二维码扫描

    - 图片选择:使用Intent启动系统图库,让用户选择一张图片,然后通过`BitmapFactory.decodeFile()`加载图片,接着使用`com.google.zxing.client.j2se.BufferedImageLuminanceSource`类将Bitmap转换为Zxing可识别的...

    zxing生成二维码所需jar包

    - **与其他编程语言的集成**:ZXing也提供了其他语言的版本,如Android端的ZXing Android Embedded库,方便移动应用开发。 6. **应用场景**: - 信息传递:例如,网站链接、联系方式、电子名片等。 - 产品追踪:...

    集成Zxing实现二维码的扫描与生成

    使用`com.google.zxing.client.j2se.MatrixToImageWriter`类可以将字符串数据转换成位图图片,然后显示或保存到本地。以下是一个生成二维码的示例: ```java String content = "你好,这是一个二维码示例"; Map, ...

    google Zxing.jar

    对于Android项目,还可以使用专为Android定制的ZXing Android Embedded库。 4. **生成二维码**:要生成二维码,可以使用`com.google.zxing.Writer`接口及其实现类,比如`com.google.zxing.qrcode.QRCodeWriter`。...

    2022年国内不谈Java--硅谷有感Java教程.docx

    Java的版本多样化进一步巩固了其地位,如Java 2 Standard Edition(J2SE)、Java 2 Enterprise Edition(J2EE)、Java 2 Embedded Edition(J2ME)和个人Java Edition(Personal Java Edition),这些版本分别针对PC...

    J2ME的发展历史

    1999年,Java被拆分为J2SE(Java 2 Standard Edition)、J2ME(Java 2 Micro Edition)和J2EE(Java 2 Enterprise Edition),J2ME应运而生,但它的基础早在这一时间之前就已经奠定。Java最初的设计就是为了解决...

    关于Java的生存现状之分析

    Sun公司推出了Java 2平台,由企业版Java 2(J2EE)、标准版Java 2(J2SE)和Micro版Java 2(J2ME)三大板块构成,分别针对企业、桌面和嵌入式设备市场。J2EE包含了EJB、Java Server Pages、Java Servlets等多种组件...

    ZXing资源jar包

    在实际应用中,ZXing还提供了用于Android的专门版本——`ZXing Android Embedded`,它简化了在Android应用中集成扫描功能的过程。这个库允许你在应用内直接启动扫描界面,无需跳转到外部应用,提高了用户体验。 ...

    利用ZXING生成简易二维码

    对于Android项目,可以使用ZXing的Android集成库,如`com.google.zxing:core`和`com.journeyapps:zxing-android-embedded`。 2. **创建二维码内容**: 你需要确定要编码的数据,可以是纯文本、URL、联系人信息等。...

    关于java安全的程序和文档3.rar_white

    8. 沙箱之外的安全:讨论Java 2 Security(J2SE)框架外的安全扩展,如Java Card、Java SE for Embedded和Java EE的安全机制。 9. 实际案例分析:可能通过具体例子展示如何在实际项目中应用这些安全原则和最佳实践...

    zxing二维码开发demo

    对于Android项目,可以使用zxing-android-embedded库,它封装了ZXing的核心功能,使得在Android应用中更容易集成。 总的来说,ZXing是一个强大的工具,可以帮助开发者快速实现二维码的生成、读取和扫描功能。它的...

    Java语言程序设计(38页).ppt

    7. **Java平台的扩展**:Java不仅限于企业计算(J2EE)和桌面计算(J2SE),还包括移动设备(J2ME)和嵌入式系统,如Personal Java、Embedded Java等,以及实时Java、JavaTV、Jini和P2P技术如JXTA。 8. **编程规范...

Global site tag (gtag.js) - Google Analytics