Подмножество языка программирования
Как уже было отмечено выше, в силу ограничений по доступной памяти, платформа Java Card поддерживает только выделенное подмножество языка программирования Java. Оставлены только самые необходимые для программирования опции. Вместе с тем, это по-прежнему объектно-ориентированный язык, и это по-прежнему Java. Например, что поддерживается:
Не поддерживаются:
В этом языковом ограничении возможны вариации. Так, например, на некоторых устройствах поддерживается сборка мусора.