国美易卡Java特点: 平台无关性(可移植), 面向对象(代码重用), 解释性(源程序生成字节码), 简单健壮(不需要进行指针运算和存储器管理)。 安全, 多线程, 分布式, 动态性, 高性能。
国美易卡运行Java文件, jdk是必选的, 而ide是可选的, 高级ide是为了方便程序员写代码。
国美易卡编译Java程序会生成同名的.class文件, 这是一个字节码文件。
国美易卡在运行程序就是运行的class文件。
国美易卡同一个源文件中, 只能含有一个标记为public的类, 哪个是public, 哪个类名就必须和这个类的名字相同。
国美易卡的Main函数通常放在public类中, 是通常, 而非一定。
国美易卡的源文件中有多个类同时存在, 那么每个类编译完过后会生成各自的字节码文件。
国美易卡的Jre包含在jdk内, jvm负责解释字节码, 将jvm指令换成真实机器指令。
国美易卡的Jar文件时Java文件封装的最小单元, 类似zip和rar文档。