« Ajouter un plugin Eclipse en ligne | Page d'accueil | Accès aux variables JAVA »
19/11/2008
Quelques notions essentielles JAVA
- Variable statique
- La valeur est la même pour toutes les instances de la classe
- Une variable statique est initialisée au chargement de la classe (première instance)
- Méthode statique
- Elle ne s'applique pas sur une instance de classe
- Elle n'utilise pas de variable d'instance
- Elle ne peut pas faire appel à des méthodes non-statiques
- Encapsulation
- Permet de limiter l'accès direct aux variables d'un objet
- Les variables sont déclarées 'private'
- L'accès se fait avec des méthodes 'get' et 'set'
- Polymorphisme (à vos souhaits)
Le type de référence à un objet est la superclasse de l'objet. Par ex:
Animal animal = new girafe()
Le polymorphisme est particulièrement interessant pour créer des listes, qui pourront contenir des objet du type de la classe parent.
- Sérialisation
- Permet de sauvegarder l'état d'un objet
- Une classe sérialisable implémente l'interface 'serializable'
- Le objets 'serializable' peuvent être lus ou écrits dans un flot (fichier ou autre)
- Le flot de traitement doit être chainé à un flot de communication
- Pour exclure une variable de la sérialisation, utiliser le mot clef 'transient'
- Les variables statiques ne sont pas sérialisées
Auteur: Euan MATEO
08:57 Publié dans JAVA | Lien permanent | Commentaires (0) | Envoyer cette note | Tags : java, notions
Ecrire un commentaire