Appendix A. Java Card Language Subset

(from Chapter 2 of the Java Card Virtual Machine Specification)[1]

Applets written for the Java Card platform are written in the Java programming language. They are compiled using Java compilers. Java Card technology uses a subset of the Java language, and familiarity with the Java platform is required to understand the Java Card platform.

Unsupported Items

The items listed in this section are elements of the Java programming language and platform that are not supported by the Java Card platform.

Unsupported Features

Dynamic Class Loading

Dynamic class loading is not supported in the Java Card platform. An implementation of the Java Card platform is not able to load classes dynamically. Classes are either masked ...

Get Java Card™ Technology for Smart Cards now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.