Introduction à Java Card
par
Étienne Gagnon
Plan
Introduction
Sous-ensemble de Java
Compilation et installation
Structure d'une « applet »
Gestion des mémoires
Atomicité et transactions
Bibliothèque
Conclusion
Introduction
Programmation en Java - matériel restreint :
peu de capacité de calcul
peu de mémoire / spéciale : RAM & EEPROM
Destiné aux cartes à puces « intelligentes »
Introduction (suite)
Avantages :
Supporte les systèmes à 8, 16 et 32 bits
Facilité de développement
Portabilité
Sécurité
pas de corruption de mémoire
« firewall » entre applications (pas couvert aujourd'hui)
Compatibilité avec standards (ISO 7816)
Sous-ensemble de Java
Java Card ne retient qu'un sous-ensemble de
Java :
Pas de threads / synchronisation
Types primitifs supportés : boolean, byte, short
Pas de virgules flottantes (float/double), String, char
int est optionnel (spécifique à la plateforme)
Tableaux à une seule dimension
Pas de collections (java.util.*)
java.lang.Object dénudé, 1 méthode : equals()
1 / 26 100%
La catégorie de ce document est-elle correcte?
Merci pour votre participation!

Faire une suggestion

Avez-vous trouvé des erreurs dans linterface ou les textes ? Ou savez-vous comment améliorer linterface utilisateur de StudyLib ? Nhésitez pas à envoyer vos suggestions. Cest très important pour nous !