易截截图软件、单文件、免安装、纯绿色、仅160KB

Java Card 技术(二)

 
本系列文章的第 1 部分介绍了 Java Card 技术的高级知识 —— 什么是智能卡、Java Card 应用程序的元素、通信和不同 Java Card 技术规范的汇总。在本部分中,我们将重点介绍 Java Card applet 的开发:开发 Java Card 应用程序、Sun Java Card 开发工具箱、Java Card 和 Java Card RMI API 时所需的一般步骤。
<script src="/a_dir_d/ads_250x250.js"></script>
  开发 Java Card 应用程序
  创建 Java Card 应用程序的典型步骤如下:
  编写 Java 源代码。
  编译 源代码。
  将类文件 转换 为 Converted Applet(CAP)文件。
  验证 CAP 是否有效;此步骤为可选。
  安装 CAP 文件。
  使用 Java 程序设计语言开发传统程序时,前两个步骤是相同的:编写 .java 文件并将它们编译为 .class 文件。虽然您已经创建了 Java Card 类文件,但是该过程仍可改变。
  Java Card Virtual Machine(JCVM)被划分为卡片外部 JVM 和卡片内部 JVM。这种划分移除了开销较大的卡片外部操作,并且考虑到了卡片内部的内存占用量较小,但是这会导致开发 Java Card 应用程序的步骤增加。
  将 Java Card 类载入 Java Card 设备之前,必须将它们转换为标准的 CAP 文件格式,然后选择性地进行验证:
  转换时必须将每个 Java 软件包转换为 CAP 文件,其中一个软件包中包含了类和接口的联合二进制表示法。转换是一项卡片外部的操作。
  验证是一个可选过程,目的是验证 CAP 文件结构、有效的字节码子集、软件包之间的依赖关系。您可能想对要使用的第三方供应商的软件包进行验证,或者,如果您的转换器工具由第三方供应商提供,您希望对其进行验证。验证通常是一个卡片外部的操作,但是一些卡片产品可能包含机载的检验器。
  完成验证之后,便可以将 CAP 安装到 Java Card 设备中了。
  Sun Java Card 开发工具箱
  您可以使用 Sun Java Card 开发工具箱编写 Java Card applet,甚至在没有智能卡或卡片读取器的情况下对它们进行测试。该工具箱包含了需要开发和测试 Java Card applet 的所有基本工具:
  Java Card 工作站开发环境(JCWDE)是一个方便且易于使用的 Java Card 模拟工具,使开发人员无需转换和安装 CAP 文件而直接执行类文件。JCWDE 可以使用调试器和 IDE 进行集成。
  从这个开发工具箱的2.2.1版本开始,JCWDE 支持 Java Card RMI(JCRMI)。请注意 JCWDE 不是一个


相关文档:

J2EE、Java SE、Java EE、Java ME 区别

 Java SE=Java Standard Edition
Java EE=Java Enterprise Edition
Java ME=Java Mobile Edition
SE主要用于桌面程序,控制台开发(JFC)
EE企业级开发(JSP,EJB)
ME嵌入式开发(手机,小家电) 
         目前,Java 2平台有3个版本,它们是适用于小型设备和智能卡的Ja ......

使用 IBM Rational ClearQuest Java API 进行集成开发

 预备知识
  本教程针对使用过 Rational ClearQuest Test Management 的人员。需要你了解 CQTM 中的基本概念。另外你最好了解 Eclipse,但不是必需的。
  系统需求
  您可以安装 IBM WebSphere Integration Developer 来运行本文中的示例程序。
  Rational ClearQuest Test Manager(CQTM)简介
 
 目 ......

java冒泡排序!

int temp;
int [] arr=new int[];
for(int i=0;i<arr.length;i++)
{
    for(int j=0;j<arr.length-i-1;j++)
    {
         if(arr[j]<arr[j+1])
          {
   & ......

java第8天代码(集合类)

/************Student.java begin***************/
 import java.util.ArrayList;
import java.util.Iterator;
import java.util.List;
public class Student {
 private String name;
 private String password;
 public String getName() {
  return name;
 }
 public ......

[译文]一些Java并发技巧

原文:Some Java Concurrency Tips
作者:Carol McDonald
出处:
http://weblogs.java.net/blog/caroljmcdonald/archive/2009/09/17/some-java-concurrency-tips
 
这是来自Joshua Bloch、Brian Goetz和其他人的一个关于一些并发技巧的汇总。
 
首先选择不可变的对象/数据
 
不可变对象(immutable ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号