====== Index ====== ==== A ==== **aaload**, [[7._Java_Card_Virtual_Machine_Instruction_Set| 1]] **aastore**, [[7._Java_Card_Virtual_Machine_Instruction_Set| 1]] **abstract**, [[2._A_Subset_of_the_Java_Virtual_Machine| 1]] **AbstractMethodError**, [[2._A_Subset_of_the_Java_Virtual_Machine| 1]] access control, [[2._A_Subset_of_the_Java_Virtual_Machine| 1]] remote interfaces, [[2._A_Subset_of_the_Java_Virtual_Machine| 1]] **aconst_null**, [[7._Java_Card_Virtual_Machine_Instruction_Set| 1]] AID, [[4._Binary_Representation| 1]] AID-based naming, [[4._Binary_Representation| 1]] **aload**, [[7._Java_Card_Virtual_Machine_Instruction_Set| 1]] **anewarray**, [[7._Java_Card_Virtual_Machine_Instruction_Set| 1]] applet, [[1._Introduction| 1]] mulitselectable, [[2._A_Subset_of_the_Java_Virtual_Machine| 1]] applet component, [[6._The_CAP_File_Format| 1]] applet firewall, [[1._Introduction| 1]] application identifier **//See //**AID **areturn**, [[7._Java_Card_Virtual_Machine_Instruction_Set| 1]] **ArithmeticException**, [[2._A_Subset_of_the_Java_Virtual_Machine| 1]] **ArrayIndexOutOfBoundsException**, [[2._A_Subset_of_the_Java_Virtual_Machine| 1]] **arraylength**, [[7._Java_Card_Virtual_Machine_Instruction_Set| 1]] arrays, [[2._A_Subset_of_the_Java_Virtual_Machine| 1]], [[2._A_Subset_of_the_Java_Virtual_Machine| 2]], [[5._The_Export_File_Format| 3]], [[6._The_CAP_File_Format| 4]] **ArrayStoreException**, [[2._A_Subset_of_the_Java_Virtual_Machine| 1]] **astore**, [[7._Java_Card_Virtual_Machine_Instruction_Set| 1]] **astore_**, [[7._Java_Card_Virtual_Machine_Instruction_Set| 1]] **athrow**, [[7._Java_Card_Virtual_Machine_Instruction_Set| 1]] attributes, [[2._A_Subset_of_the_Java_Virtual_Machine| 1]], [[5._The_Export_File_Format| 2]] **ConstantValue**, [[5._The_Export_File_Format| 1]] ==== B ==== **baload**, [[7._Java_Card_Virtual_Machine_Instruction_Set| 1]] **bastore**, [[7._Java_Card_Virtual_Machine_Instruction_Set| 1]] big-endian, [[3._Structure_of_the_Java_Card_Virtual_Machine| 1]] binary compatibility, [[4._Binary_Representation| 1]] binary file formats, [[3._Structure_of_the_Java_Card_Virtual_Machine| 1]] binary representation, [[4._Binary_Representation| 1]] **bipush**, [[7._Java_Card_Virtual_Machine_Instruction_Set| 1]] bitfield structures, [[6._The_CAP_File_Format| 1]] **boolean**, [[2._A_Subset_of_the_Java_Virtual_Machine| 1]], [[3._Structure_of_the_Java_Card_Virtual_Machine| 2]] **break**, [[2._A_Subset_of_the_Java_Virtual_Machine| 1]] **bspush**, [[7._Java_Card_Virtual_Machine_Instruction_Set| 1]] **byte**, [[2._A_Subset_of_the_Java_Virtual_Machine| 1]], [[3._Structure_of_the_Java_Card_Virtual_Machine| 2]] bytecode, [[2._A_Subset_of_the_Java_Virtual_Machine| 1]] ==== C ==== CAP, [[1._Introduction| 1]] CAP file, [[4._Binary_Representation| 1]] CAP file format, [[6._The_CAP_File_Format| 1]] **case**, [[2._A_Subset_of_the_Java_Virtual_Machine| 1]] **catch**, [[2._A_Subset_of_the_Java_Virtual_Machine| 1]] **char**, [[2._A_Subset_of_the_Java_Virtual_Machine| 1]] **checkcast**, [[7._Java_Card_Virtual_Machine_Instruction_Set| 1]] class, [[2._A_Subset_of_the_Java_Virtual_Machine| 1]], [[5._The_Export_File_Format| 2]] in a package, [[2._A_Subset_of_the_Java_Virtual_Machine| 1]] initialization, [[2._A_Subset_of_the_Java_Virtual_Machine| 1]] initialization methods, [[3._Structure_of_the_Java_Card_Virtual_Machine| 1]] instances, [[2._A_Subset_of_the_Java_Virtual_Machine| 1]] **object**, [[2._A_Subset_of_the_Java_Virtual_Machine| 1]] remote, [[2._A_Subset_of_the_Java_Virtual_Machine| 1]] **throwable**, [[2._A_Subset_of_the_Java_Virtual_Machine| 1]] unsupported, [[2._A_Subset_of_the_Java_Virtual_Machine| 1]] **class**, [[2._A_Subset_of_the_Java_Virtual_Machine| 1]] class component, [[6._The_CAP_File_Format| 1]], [[6._The_CAP_File_Format| 2]] **class** file, [[2._A_Subset_of_the_Java_Virtual_Machine| 1]], [[4._Binary_Representation| 2]] **class_debug_info**, [[6._The_CAP_File_Format| 1]] **class_descriptor_info**, [[6._The_CAP_File_Format| 1]] **class_info**, [[6._The_CAP_File_Format| 1]] **ClassCastException**, [[2._A_Subset_of_the_Java_Virtual_Machine| 1]] **ClassCirculatoryError**, [[2._A_Subset_of_the_Java_Virtual_Machine| 1]] **ClassFile**, [[2._A_Subset_of_the_Java_Virtual_Machine| 1]] **ClassFormatError**, [[2._A_Subset_of_the_Java_Virtual_Machine| 1]] **ClassNotFoundException**, [[2._A_Subset_of_the_Java_Virtual_Machine| 1]] class**system**, [[2._A_Subset_of_the_Java_Virtual_Machine| 1]] **CloneNotSupportedException**, [[2._A_Subset_of_the_Java_Virtual_Machine| 1]] cloning, [[2._A_Subset_of_the_Java_Virtual_Machine| 1]] compatibility, [[4._Binary_Representation| 1]] components, [[6._The_CAP_File_Format| 1]] applet, [[6._The_CAP_File_Format| 1]] class, [[6._The_CAP_File_Format| 1]], [[6._The_CAP_File_Format| 2]] constant pool, [[6._The_CAP_File_Format| 1]] debug, [[6._The_CAP_File_Format| 1]] defining, [[6._The_CAP_File_Format| 1]] descriptor, [[6._The_CAP_File_Format| 1]] directory, [[6._The_CAP_File_Format| 1]] export, [[6._The_CAP_File_Format| 1]] header, [[6._The_CAP_File_Format| 1]] import, [[6._The_CAP_File_Format| 1]] installation, [[6._The_CAP_File_Format| 1]] method, [[6._The_CAP_File_Format| 1]] reference location, [[6._The_CAP_File_Format| 1]] static field, [[6._The_CAP_File_Format| 1]] constant pool, [[2._A_Subset_of_the_Java_Virtual_Machine| 1]], [[2._A_Subset_of_the_Java_Virtual_Machine| 2]] constant pool component, [[6._The_CAP_File_Format| 1]] **CONSTANT_Classref**, [[5._The_Export_File_Format| 1]], [[6._The_CAP_File_Format| 2]] **CONSTANT_InstanceFieldref**, [[6._The_CAP_File_Format| 1]] **CONSTANT_Integer**, [[5._The_Export_File_Format| 1]] **CONSTANT_Package**, [[5._The_Export_File_Format| 1]] **constant_pool**, [[5._The_Export_File_Format| 1]] **CONSTANT_StaticFieldref**, [[6._The_CAP_File_Format| 1]] **CONSTANT_StaticMethodref**, [[6._The_CAP_File_Format| 1]] **CONSTANT_SuperMethodref**, [[6._The_CAP_File_Format| 1]] **CONSTANT_Utf8** structure, [[5._The_Export_File_Format| 1]] **CONSTANT_VirtualMethodref**, [[6._The_CAP_File_Format| 1]] **ConstantValue** attribute, [[5._The_Export_File_Format| 1]] context, [[3._Structure_of_the_Java_Card_Virtual_Machine| 1]] current, [[3._Structure_of_the_Java_Card_Virtual_Machine| 1]] owning, [[3._Structure_of_the_Java_Card_Virtual_Machine| 1]] context switch, [[3._Structure_of_the_Java_Card_Virtual_Machine| 1]] **continue**, [[2._A_Subset_of_the_Java_Virtual_Machine| 1]] converted applet **//See //**CAP current context, [[3._Structure_of_the_Java_Card_Virtual_Machine| 1]] ==== D ==== data type, [[3._Structure_of_the_Java_Card_Virtual_Machine| 1]] integer, [[2._A_Subset_of_the_Java_Virtual_Machine| 1]] debug component, [[6._The_CAP_File_Format| 1]] **default**, [[2._A_Subset_of_the_Java_Virtual_Machine| 1]] deletion, [[2._A_Subset_of_the_Java_Virtual_Machine| 1]] descriptor component, [[6._The_CAP_File_Format| 1]] directory component, [[6._The_CAP_File_Format| 1]] **do**, [[2._A_Subset_of_the_Java_Virtual_Machine| 1]] **double**, [[2._A_Subset_of_the_Java_Virtual_Machine| 1]] **dup**, [[7._Java_Card_Virtual_Machine_Instruction_Set| 1]] **dup_x**, [[7._Java_Card_Virtual_Machine_Instruction_Set| 1]] **dup2**, [[7._Java_Card_Virtual_Machine_Instruction_Set| 1]] dynamic class loading, [[2._A_Subset_of_the_Java_Virtual_Machine| 1]] dynamic object creation, [[2._A_Subset_of_the_Java_Virtual_Machine| 1]] ==== E ==== **else**, [[2._A_Subset_of_the_Java_Virtual_Machine| 1]] errors, [[2._A_Subset_of_the_Java_Virtual_Machine| 1]], [[7._Java_Card_Virtual_Machine_Instruction_Set| 2]] **exception_handler_info**, [[6._The_CAP_File_Format| 1]] **ExceptionInInitializerError**, [[2._A_Subset_of_the_Java_Virtual_Machine| 1]] exceptions, [[2._A_Subset_of_the_Java_Virtual_Machine| 1]], [[2._A_Subset_of_the_Java_Virtual_Machine| 2]], [[3._Structure_of_the_Java_Card_Virtual_Machine| 3]], [[7._Java_Card_Virtual_Machine_Instruction_Set| 4]] checked, [[2._A_Subset_of_the_Java_Virtual_Machine| 1]] uncatchable, [[2._A_Subset_of_the_Java_Virtual_Machine| 1]] uncaught, [[2._A_Subset_of_the_Java_Virtual_Machine| 1]] export component, [[6._The_CAP_File_Format| 1]] **export** file, [[1._Introduction| 1]] conversion, [[4._Binary_Representation| 1]] **export** file format, [[4._Binary_Representation| 1]], [[JCVM05**export**.html| 2]] name, [[5._The_Export_File_Format| 1]] ownership, [[5._The_Export_File_Format| 1]] structure, [[5._The_Export_File_Format| 1]] **extends**, [[2._A_Subset_of_the_Java_Virtual_Machine| 1]] externally visible items, [[4._Binary_Representation| 1]] ==== F ==== **field_debug_info**, [[6._The_CAP_File_Format| 1]] **field_descriptor_info**, [[6._The_CAP_File_Format| 1]] fields, [[2._A_Subset_of_the_Java_Virtual_Machine| 1]], [[2._A_Subset_of_the_Java_Virtual_Machine| 2]], [[5._The_Export_File_Format| 3]] descriptors, [[2._A_Subset_of_the_Java_Virtual_Machine| 1]], [[2._A_Subset_of_the_Java_Virtual_Machine| 2]] static, [[2._A_Subset_of_the_Java_Virtual_Machine| 1]] file formats Java Card platform, [[4._Binary_Representation| 1]] **final**, [[2._A_Subset_of_the_Java_Virtual_Machine| 1]] finalization, [[2._A_Subset_of_the_Java_Virtual_Machine| 1]] **finally**, [[2._A_Subset_of_the_Java_Virtual_Machine| 1]] **float**, [[2._A_Subset_of_the_Java_Virtual_Machine| 1]] **for**, [[2._A_Subset_of_the_Java_Virtual_Machine| 1]] frames, [[3._Structure_of_the_Java_Card_Virtual_Machine| 1]] ==== G ==== garbage collection, [[3._Structure_of_the_Java_Card_Virtual_Machine| 1]] **getfield_**, [[7._Java_Card_Virtual_Machine_Instruction_Set| 1]] **getfield__this**, [[7._Java_Card_Virtual_Machine_Instruction_Set| 1]] **getfield__w**, [[7._Java_Card_Virtual_Machine_Instruction_Set| 1]] **getstatic_**, [[7._Java_Card_Virtual_Machine_Instruction_Set| 1]] **goto**, [[2._A_Subset_of_the_Java_Virtual_Machine| 1]], [[7._Java_Card_Virtual_Machine_Instruction_Set| 2]] **goto_w**, [[7._Java_Card_Virtual_Machine_Instruction_Set| 1]] ==== H ==== header component, [[6._The_CAP_File_Format| 1]] heap, [[3._Structure_of_the_Java_Card_Virtual_Machine| 1]] high bit, [[6._The_CAP_File_Format| 1]] ==== I ==== **i2b**, [[7._Java_Card_Virtual_Machine_Instruction_Set| 1]] **i2s**, [[7._Java_Card_Virtual_Machine_Instruction_Set| 1]] **iadd**, [[7._Java_Card_Virtual_Machine_Instruction_Set| 1]] **iaload**, [[7._Java_Card_Virtual_Machine_Instruction_Set| 1]] **iand**, [[7._Java_Card_Virtual_Machine_Instruction_Set| 1]] **iastore**, [[7._Java_Card_Virtual_Machine_Instruction_Set| 1]] **icmp**, [[7._Java_Card_Virtual_Machine_Instruction_Set| 1]] **iconst_**, [[7._Java_Card_Virtual_Machine_Instruction_Set| 1]] **idiv**, [[7._Java_Card_Virtual_Machine_Instruction_Set| 1]] **if**, [[2._A_Subset_of_the_Java_Virtual_Machine| 1]] **if**, [[7._Java_Card_Virtual_Machine_Instruction_Set| 1]] **if_w**, [[7._Java_Card_Virtual_Machine_Instruction_Set| 1]] **if_acmp**, [[7._Java_Card_Virtual_Machine_Instruction_Set| 1]] **if_acmp_w**, [[7._Java_Card_Virtual_Machine_Instruction_Set| 1]] **if_scmp**, [[7._Java_Card_Virtual_Machine_Instruction_Set| 1]] **if_scmp_w**, [[7._Java_Card_Virtual_Machine_Instruction_Set| 1]] **ifnonnull**, [[7._Java_Card_Virtual_Machine_Instruction_Set| 1]] **ifnonnull_w**, [[7._Java_Card_Virtual_Machine_Instruction_Set| 1]] **ifnull**, [[7._Java_Card_Virtual_Machine_Instruction_Set| 1]] **ifnull_w**, [[7._Java_Card_Virtual_Machine_Instruction_Set| 1]] **iinc**, [[7._Java_Card_Virtual_Machine_Instruction_Set| 1]] **iinc_w**, [[7._Java_Card_Virtual_Machine_Instruction_Set| 1]] **iipush**, [[7._Java_Card_Virtual_Machine_Instruction_Set| 1]] **IllegalAccessError**, [[2._A_Subset_of_the_Java_Virtual_Machine| 1]] **IllegalAccessException**, [[2._A_Subset_of_the_Java_Virtual_Machine| 1]] **IllegalArgumentException**, [[2._A_Subset_of_the_Java_Virtual_Machine| 1]] **IllegalMonitorStateException**, [[2._A_Subset_of_the_Java_Virtual_Machine| 1]] **IllegalStateException**, [[2._A_Subset_of_the_Java_Virtual_Machine| 1]] **IllegalThreadStateException**, [[2._A_Subset_of_the_Java_Virtual_Machine| 1]] **iload**, [[7._Java_Card_Virtual_Machine_Instruction_Set| 1]] **iload_**, [[7._Java_Card_Virtual_Machine_Instruction_Set| 1]] **ilookupswitch**, [[7._Java_Card_Virtual_Machine_Instruction_Set| 1]] **implements**, [[2._A_Subset_of_the_Java_Virtual_Machine| 1]] **import**, [[2._A_Subset_of_the_Java_Virtual_Machine| 1]] import component, [[6._The_CAP_File_Format| 1]] **imul**, [[7._Java_Card_Virtual_Machine_Instruction_Set| 1]] **IncompatibleClassChangeError**, [[2._A_Subset_of_the_Java_Virtual_Machine| 1]] **IndexOutOfBoundsException**, [[2._A_Subset_of_the_Java_Virtual_Machine| 1]] **ineg**, [[7._Java_Card_Virtual_Machine_Instruction_Set| 1]] initialization, [[3._Structure_of_the_Java_Card_Virtual_Machine| 1]] class, [[2._A_Subset_of_the_Java_Virtual_Machine| 1]] installation, [[4._Binary_Representation| 1]], [[6._The_CAP_File_Format| 2]] instance initialization methods, [[3._Structure_of_the_Java_Card_Virtual_Machine| 1]] **instanceof**, [[2._A_Subset_of_the_Java_Virtual_Machine| 1]], [[7._Java_Card_Virtual_Machine_Instruction_Set| 2]] instances, [[2._A_Subset_of_the_Java_Virtual_Machine| 1]] **InstantiationError**, [[2._A_Subset_of_the_Java_Virtual_Machine| 1]] **InstantiationException**, [[2._A_Subset_of_the_Java_Virtual_Machine| 1]] instruction set, [[3._Structure_of_the_Java_Card_Virtual_Machine| 1]], [[7._Java_Card_Virtual_Machine_Instruction_Set| 2]] instructions by opcode mnemonic, [[8._Tables_of_Instructions| 1]] by opcode value, [[8._Tables_of_Instructions| 1]] **int**, [[2._A_Subset_of_the_Java_Virtual_Machine| 1]], [[3._Structure_of_the_Java_Card_Virtual_Machine| 2]] integer data type, [[2._A_Subset_of_the_Java_Virtual_Machine| 1]] **interface**, [[2._A_Subset_of_the_Java_Virtual_Machine| 1]] interface initialization methods, [[3._Structure_of_the_Java_Card_Virtual_Machine| 1]] **interface_info**, [[6._The_CAP_File_Format| 1]] interfaces, [[2._A_Subset_of_the_Java_Virtual_Machine| 1]], [[5._The_Export_File_Format| 2]] remote, [[2._A_Subset_of_the_Java_Virtual_Machine| 1]] **InternalError**, [[2._A_Subset_of_the_Java_Virtual_Machine| 1]] **InterruptedException**, [[2._A_Subset_of_the_Java_Virtual_Machine| 1]] **invokeinterface**, [[7._Java_Card_Virtual_Machine_Instruction_Set| 1]] **invokespecial**, [[7._Java_Card_Virtual_Machine_Instruction_Set| 1]] **invokestatic**, [[7._Java_Card_Virtual_Machine_Instruction_Set| 1]] **invokevirtual**, [[7._Java_Card_Virtual_Machine_Instruction_Set| 1]] **ior**, [[7._Java_Card_Virtual_Machine_Instruction_Set| 1]] **irem**, [[7._Java_Card_Virtual_Machine_Instruction_Set| 1]] **ireturn**, [[7._Java_Card_Virtual_Machine_Instruction_Set| 1]] **ishl**, [[7._Java_Card_Virtual_Machine_Instruction_Set| 1]] **ishr**, [[7._Java_Card_Virtual_Machine_Instruction_Set| 1]] **istore**, [[7._Java_Card_Virtual_Machine_Instruction_Set| 1]] **istore_**, [[7._Java_Card_Virtual_Machine_Instruction_Set| 1]] **isub**, [[7._Java_Card_Virtual_Machine_Instruction_Set| 1]] **itableswitch**, [[7._Java_Card_Virtual_Machine_Instruction_Set| 1]] items, [[5._The_Export_File_Format| 1]], [[6._The_CAP_File_Format| 2]] **iushr**, [[7._Java_Card_Virtual_Machine_Instruction_Set| 1]] **ixor**, [[7._Java_Card_Virtual_Machine_Instruction_Set| 1]] ==== J ==== JAR files, [[4._Binary_Representation| 1]], [[5._The_Export_File_Format| 2]], [[6._The_CAP_File_Format| 3]] Java Card applet **//See //**applet Java Card Converter, [[1._Introduction| 1]] Java Card file formats, [[4._Binary_Representation| 1]] Java Card RE context, [[3._Structure_of_the_Java_Card_Virtual_Machine| 1]] Java Card Remote Method Invocation **//See //**Java Card RMI Java Card RMI, [[2._A_Subset_of_the_Java_Virtual_Machine| 1]] parameters, [[2._A_Subset_of_the_Java_Virtual_Machine| 1]] return values, [[2._A_Subset_of_the_Java_Virtual_Machine| 1]] Java Card system, [[1._Introduction| 1]] Java Card Virtual Machine, [[1._Introduction| 1]], [[3._Structure_of_the_Java_Card_Virtual_Machine| 2]] limitations, [[2._A_Subset_of_the_Java_Virtual_Machine| 1]] Java Card Virtual Machine errors, [[7._Java_Card_Virtual_Machine_Instruction_Set| 1]] Java Card Virtual Machine instruction set, [[7._Java_Card_Virtual_Machine_Instruction_Set| 1]] Java programming language, [[2._A_Subset_of_the_Java_Virtual_Machine| 1]] unsupported features, [[2._A_Subset_of_the_Java_Virtual_Machine| 1]] Java Virtual Machine, [[2._A_Subset_of_the_Java_Virtual_Machine| 1]], [[2._A_Subset_of_the_Java_Virtual_Machine| 2]] **jsr**, [[7._Java_Card_Virtual_Machine_Instruction_Set| 1]] ==== K ==== keywords, [[2._A_Subset_of_the_Java_Virtual_Machine| 1]], [[2._A_Subset_of_the_Java_Virtual_Machine| 2]] ==== L ==== **ldc**, [[2._A_Subset_of_the_Java_Virtual_Machine| 1]] **ldc_w**, [[2._A_Subset_of_the_Java_Virtual_Machine| 1]] library package, [[1._Introduction| 1]] **LinkageError**, [[2._A_Subset_of_the_Java_Virtual_Machine| 1]] linking, [[4._Binary_Representation| 1]], [[4._Binary_Representation| 2]], [[4._Binary_Representation| 3]] **long**, [[2._A_Subset_of_the_Java_Virtual_Machine| 1]] **lookupswitch**, [[2._A_Subset_of_the_Java_Virtual_Machine| 1]] ==== M ==== method component, [[6._The_CAP_File_Format| 1]] method descriptors, [[2._A_Subset_of_the_Java_Virtual_Machine| 1]] **method_debug_info**, [[6._The_CAP_File_Format| 1]] **method_descriptor_info**, [[6._The_CAP_File_Format| 1]] **method_info**, [[6._The_CAP_File_Format| 1]] methods, [[2._A_Subset_of_the_Java_Virtual_Machine| 1]], [[2._A_Subset_of_the_Java_Virtual_Machine| 2]], [[2._A_Subset_of_the_Java_Virtual_Machine| 3]], [[5._The_Export_File_Format| 4]] static, [[2._A_Subset_of_the_Java_Virtual_Machine| 1]] virtual, [[2._A_Subset_of_the_Java_Virtual_Machine| 1]], [[4._Binary_Representation| 2]] mnemonic, [[7._Java_Card_Virtual_Machine_Instruction_Set| 1]] multiselectable applets, [[2._A_Subset_of_the_Java_Virtual_Machine| 1]] must, [[7._Java_Card_Virtual_Machine_Instruction_Set| 1]] ==== N ==== naming, [[4._Binary_Representation| 1]] **native**, [[2._A_Subset_of_the_Java_Virtual_Machine| 1]] **NegativeArraySizeException**, [[2._A_Subset_of_the_Java_Virtual_Machine| 1]] **new**, [[2._A_Subset_of_the_Java_Virtual_Machine| 1]], [[7._Java_Card_Virtual_Machine_Instruction_Set| 2]] **newarray**, [[7._Java_Card_Virtual_Machine_Instruction_Set| 1]] **NoClassDefFoundError**, [[2._A_Subset_of_the_Java_Virtual_Machine| 1]] **nop**, [[7._Java_Card_Virtual_Machine_Instruction_Set| 1]] **NoSuchFieldError**, [[2._A_Subset_of_the_Java_Virtual_Machine| 1]] **NoSuchFieldException**, [[2._A_Subset_of_the_Java_Virtual_Machine| 1]] **NoSuchMethodError**, [[2._A_Subset_of_the_Java_Virtual_Machine| 1]] **NoSuchMethodException**, [[2._A_Subset_of_the_Java_Virtual_Machine| 1]] **NullPointerException**, [[2._A_Subset_of_the_Java_Virtual_Machine| 1]] **NumberFormatException**, [[2._A_Subset_of_the_Java_Virtual_Machine| 1]] numeric types, [[3._Structure_of_the_Java_Card_Virtual_Machine| 1]] ==== O ==== **object**, [[2._A_Subset_of_the_Java_Virtual_Machine| 1]] objects, [[2._A_Subset_of_the_Java_Virtual_Machine| 1]], [[2._A_Subset_of_the_Java_Virtual_Machine| 2]] deletion mechanism, [[2._A_Subset_of_the_Java_Virtual_Machine| 1]] dynamic creation, [[2._A_Subset_of_the_Java_Virtual_Machine| 1]] representation of, [[3._Structure_of_the_Java_Card_Virtual_Machine| 1]] opcode mnemonic, [[8._Tables_of_Instructions| 1]] opcode value, [[8._Tables_of_Instructions| 1]] opcodes, [[3._Structure_of_the_Java_Card_Virtual_Machine| 1]] reserved, [[7._Java_Card_Virtual_Machine_Instruction_Set| 1]] operands, [[3._Structure_of_the_Java_Card_Virtual_Machine| 1]] **OutOfMemoryError**, [[2._A_Subset_of_the_Java_Virtual_Machine| 1]] owning context, [[3._Structure_of_the_Java_Card_Virtual_Machine| 1]] ==== P ==== package, [[2._A_Subset_of_the_Java_Virtual_Machine| 1]] applet, [[1._Introduction| 1]] classes, [[2._A_Subset_of_the_Java_Virtual_Machine| 1]] library, [[1._Introduction| 1]] name, [[2._A_Subset_of_the_Java_Virtual_Machine| 1]] references, [[2._A_Subset_of_the_Java_Virtual_Machine| 1]] versions, [[4._Binary_Representation| 1]] **package**, [[2._A_Subset_of_the_Java_Virtual_Machine| 1]] parameters, [[2._A_Subset_of_the_Java_Virtual_Machine| 1]] PIX, [[4._Binary_Representation| 1]] **pop**, [[7._Java_Card_Virtual_Machine_Instruction_Set| 1]] **pop2**, [[7._Java_Card_Virtual_Machine_Instruction_Set| 1]] primitive types, [[3._Structure_of_the_Java_Card_Virtual_Machine| 1]] primitive values values primitive, [[3._Structure_of_the_Java_Card_Virtual_Machine| 1]] **private**, [[2._A_Subset_of_the_Java_Virtual_Machine| 1]] proprietary identifier extension **//See //**PIX **protected**, [[2._A_Subset_of_the_Java_Virtual_Machine| 1]] **public**, [[2._A_Subset_of_the_Java_Virtual_Machine| 1]] **putfield_**, [[7._Java_Card_Virtual_Machine_Instruction_Set| 1]] **putfield__this**, [[7._Java_Card_Virtual_Machine_Instruction_Set| 1]] **putfield__w**, [[7._Java_Card_Virtual_Machine_Instruction_Set| 1]] **putstatic_**, [[7._Java_Card_Virtual_Machine_Instruction_Set| 1]] ==== R ==== reference location component, [[6._The_CAP_File_Format| 1]] reference types, [[3._Structure_of_the_Java_Card_Virtual_Machine| 1]] **reference** types, [[3._Structure_of_the_Java_Card_Virtual_Machine| 1]] reference values, [[3._Structure_of_the_Java_Card_Virtual_Machine| 1]] references external, [[4._Binary_Representation| 1]] internal, [[4._Binary_Representation| 1]] remote classes, [[2._A_Subset_of_the_Java_Virtual_Machine| 1]] remote interfaces, [[2._A_Subset_of_the_Java_Virtual_Machine| 1]] access control, [[2._A_Subset_of_the_Java_Virtual_Machine| 1]] reserved opcodes, [[7._Java_Card_Virtual_Machine_Instruction_Set| 1]] resident image, [[4._Binary_Representation| 1]] resource identifier **//See //**RID **ret**, [[7._Java_Card_Virtual_Machine_Instruction_Set| 1]] **return**, [[2._A_Subset_of_the_Java_Virtual_Machine| 1]], [[7._Java_Card_Virtual_Machine_Instruction_Set| 2]] return values, [[2._A_Subset_of_the_Java_Virtual_Machine| 1]] RID, [[4._Binary_Representation| 1]] RMI **//See //**Java Card RMI runtime data areas, [[3._Structure_of_the_Java_Card_Virtual_Machine| 1]] runtime exceptions exceptions runtime, [[2._A_Subset_of_the_Java_Virtual_Machine| 1]] ==== S ==== **s2b**, [[7._Java_Card_Virtual_Machine_Instruction_Set| 1]] **s2i**, [[7._Java_Card_Virtual_Machine_Instruction_Set| 1]] **sadd**, [[7._Java_Card_Virtual_Machine_Instruction_Set| 1]] **saload**, [[7._Java_Card_Virtual_Machine_Instruction_Set| 1]] **sand**, [[7._Java_Card_Virtual_Machine_Instruction_Set| 1]] **sastore**, [[7._Java_Card_Virtual_Machine_Instruction_Set| 1]] **sconst_**, [[7._Java_Card_Virtual_Machine_Instruction_Set| 1]] **sdiv**, [[7._Java_Card_Virtual_Machine_Instruction_Set| 1]] security, [[1._Introduction| 1]] exceptions, [[7._Java_Card_Virtual_Machine_Instruction_Set| 1]] manager, [[2._A_Subset_of_the_Java_Virtual_Machine| 1]] **SecurityException**, [[2._A_Subset_of_the_Java_Virtual_Machine| 1]] **short**, [[2._A_Subset_of_the_Java_Virtual_Machine| 1]], [[3._Structure_of_the_Java_Card_Virtual_Machine| 2]] **sinc**, [[7._Java_Card_Virtual_Machine_Instruction_Set| 1]] **sinc_w**, [[7._Java_Card_Virtual_Machine_Instruction_Set| 1]] **sipush**, [[7._Java_Card_Virtual_Machine_Instruction_Set| 1]] **sload**, [[7._Java_Card_Virtual_Machine_Instruction_Set| 1]] **sload_**, [[7._Java_Card_Virtual_Machine_Instruction_Set| 1]] **slookupswitch**, [[7._Java_Card_Virtual_Machine_Instruction_Set| 1]] **smul**, [[7._Java_Card_Virtual_Machine_Instruction_Set| 1]] **sneg**, [[7._Java_Card_Virtual_Machine_Instruction_Set| 1]] **sor**, [[7._Java_Card_Virtual_Machine_Instruction_Set| 1]] **srem**, [[7._Java_Card_Virtual_Machine_Instruction_Set| 1]] **sreturn**, [[7._Java_Card_Virtual_Machine_Instruction_Set| 1]] **sshl**, [[7._Java_Card_Virtual_Machine_Instruction_Set| 1]] **sshr**, [[7._Java_Card_Virtual_Machine_Instruction_Set| 1]] **sspush**, [[7._Java_Card_Virtual_Machine_Instruction_Set| 1]] **sstore**, [[7._Java_Card_Virtual_Machine_Instruction_Set| 1]] **sstore_**, [[7._Java_Card_Virtual_Machine_Instruction_Set| 1]] **ssub**, [[7._Java_Card_Virtual_Machine_Instruction_Set| 1]] **stableswitch**, [[7._Java_Card_Virtual_Machine_Instruction_Set| 1]] **StackOverflowError**, [[2._A_Subset_of_the_Java_Virtual_Machine| 1]] **static**, [[2._A_Subset_of_the_Java_Virtual_Machine| 1]] static field component, [[6._The_CAP_File_Format| 1]] static field image, [[6._The_CAP_File_Format| 1]] static fields, [[2._A_Subset_of_the_Java_Virtual_Machine| 1]] static methods, [[2._A_Subset_of_the_Java_Virtual_Machine| 1]] **strictfp**, [[2._A_Subset_of_the_Java_Virtual_Machine| 1]] **StringIndexOutOfBoundsException**, [[2._A_Subset_of_the_Java_Virtual_Machine| 1]] **super**, [[2._A_Subset_of_the_Java_Virtual_Machine| 1]] **sushr**, [[7._Java_Card_Virtual_Machine_Instruction_Set| 1]] **swap_x**, [[7._Java_Card_Virtual_Machine_Instruction_Set| 1]] **switch**, [[2._A_Subset_of_the_Java_Virtual_Machine| 1]] switch statements, [[2._A_Subset_of_the_Java_Virtual_Machine| 1]] **sxor**, [[7._Java_Card_Virtual_Machine_Instruction_Set| 1]] **synchronized**, [[2._A_Subset_of_the_Java_Virtual_Machine| 1]] **system**, [[2._A_Subset_of_the_Java_Virtual_Machine| 1]] ==== T ==== tables, [[5._The_Export_File_Format| 1]], [[6._The_CAP_File_Format| 2]] **tableswitch**, [[2._A_Subset_of_the_Java_Virtual_Machine| 1]] **this**, [[2._A_Subset_of_the_Java_Virtual_Machine| 1]] **ThreadDeath**, [[2._A_Subset_of_the_Java_Virtual_Machine| 1]] threads, [[2._A_Subset_of_the_Java_Virtual_Machine| 1]], [[3._Structure_of_the_Java_Card_Virtual_Machine| 2]] **throw**, [[2._A_Subset_of_the_Java_Virtual_Machine| 1]] **throwable**, [[2._A_Subset_of_the_Java_Virtual_Machine| 1]] **throws**, [[2._A_Subset_of_the_Java_Virtual_Machine| 1]] token-based linking, [[4._Binary_Representation| 1]] tokens assignment, [[4._Binary_Representation| 1]] class, [[4._Binary_Representation| 1]] details, [[4._Binary_Representation| 1]] instance field, [[4._Binary_Representation| 1]] interface methods, [[4._Binary_Representation| 1]] package, [[4._Binary_Representation| 1]] private, [[4._Binary_Representation| 1]] public, [[4._Binary_Representation| 1]] static field, [[4._Binary_Representation| 1]] static method, [[4._Binary_Representation| 1]] virtual method, [[4._Binary_Representation| 1]] **transient**, [[2._A_Subset_of_the_Java_Virtual_Machine| 1]] **try**, [[2._A_Subset_of_the_Java_Virtual_Machine| 1]] **type_descriptor**, [[6._The_CAP_File_Format| 1]] **type_descriptor_info**, [[6._The_CAP_File_Format| 1]] types, [[2._A_Subset_of_the_Java_Virtual_Machine| 1]], [[3._Structure_of_the_Java_Card_Virtual_Machine| 2]] **boolean**, [[3._Structure_of_the_Java_Card_Virtual_Machine| 1]] numeric, [[3._Structure_of_the_Java_Card_Virtual_Machine| 1]] primitive, [[3._Structure_of_the_Java_Card_Virtual_Machine| 1]] reference, [[3._Structure_of_the_Java_Card_Virtual_Machine| 1]] **reference**, [[3._Structure_of_the_Java_Card_Virtual_Machine| 1]] unsupported, [[2._A_Subset_of_the_Java_Virtual_Machine| 1]] ==== U ==== union notation, [[6._The_CAP_File_Format| 1]] **UnknownError**, [[2._A_Subset_of_the_Java_Virtual_Machine| 1]] **UnsatisfiedLinkError**, [[2._A_Subset_of_the_Java_Virtual_Machine| 1]] ==== V ==== values reference, [[3._Structure_of_the_Java_Card_Virtual_Machine| 1]] **VerifyError**, [[2._A_Subset_of_the_Java_Virtual_Machine| 1]] virtual methods, [[2._A_Subset_of_the_Java_Virtual_Machine| 1]], [[4._Binary_Representation| 2]] **VirtualMachineError**, [[2._A_Subset_of_the_Java_Virtual_Machine| 1]] **void**, [[2._A_Subset_of_the_Java_Virtual_Machine| 1]] **volatile**, [[2._A_Subset_of_the_Java_Virtual_Machine| 1]] ==== W ==== **while**, [[2._A_Subset_of_the_Java_Virtual_Machine| 1]] **wide**, [[2._A_Subset_of_the_Java_Virtual_Machine| 1]] words, [[3._Structure_of_the_Java_Card_Virtual_Machine| 1]] Copyright © 2005, Sun Microsystems, Inc. All Rights Reserved.