certification java

OCPJP 6 – Jour 16 – Les opérateurs

Les opérateurs permettent d’effectuer une opération bien définie sur des valeurs, appelées opérandes, en produisant un résultat appelé valeur qui est une donnée d’un certain type.

certification java

OCPJP 6 – Les bases du langage Java (partie 2) – Questions/Réponses

Les questions suivantes sont des questions types posées à l’OCPJP. Elle vont vous permettre de valider vos acquis sur les bases du langage Java.

certification java

OCPJP 6 – Jour 15 – Membres statiques (static)

Le mot-clé static devant un membre d’une classe indique que celui-ci n’appartient pas à une instance particulière de la classe. Les variables ou méthodes statiques appartiennent à la classe elle-même. On peux ainsi les utiliser sans avoir une instance créée.

certification java

OCPJP 6 – Jour 14 – Garbage Collector

Le garbage collector est une fonctionnalité de la JVM qui a pour rôle de gérer la mémoire notamment en libérant celle des objets qui ne sont plus utilisés.

certification java

OCPJP 6 – Jour 13 – Méthodes : arguments et types de retour

Les arguments d’une méthode peuvent être de type primitifs ou des objets mais il existe des différences importantes entre les deux. Dans les deux cas, le passage des arguments se fait par « copie ». Les types de retour autorisés diffèrent suivant si la méthode est redéfinie ou surchargée.

certification java

OCPJP 6 – Jour 12 – La surcharge avancée

Dans ce chapitre, nous allons aborder la surcharge de méthodes associée à la promotion de types primitifs, à l’autoboxing et aux var-args.

certification java

OCPJP 6 – Jour 11 – Polymorphisme, redéfinition et surcharge

Le polymorphisme est le mécanisme au runtime qui permet d’appeler une méthode sur un objet, dont vous ne connaissez pas le type réel, mais le comportement va être fonction de ce type. Cela nécessite héritage et redéfinition.

certification java

OCPJP 6 – Les bases du langage Java (partie 1) – Questions/Réponses

Les questions suivantes sont des questions types posées à l’OCPJP. Elle vont vous permettre de valider vos acquis sur les bases du langage Java.

certification java

OCPJP 6 – Jour 10 – Les énumérations (enum)

Java 5 introduit une nouvelle notion : les types énumérés (définis par le mot-clé enum), des types qui n’acceptent qu’un ensemble fini d’éléments. Nous verrons en outre que ce type, implémenté sous forme d’une classe, dispose d’autres propriétés intéressantes comme la possibilité de lui ajouter des constructeurs et des méthodes spécifiques.

certification java

OCPJP 6 – Jour 9 – Les tableaux

En programmation, on parle de tableau pour désigner un ensemble d’éléments de même type désignés par un nom unique, chaque élément étant repéré par un indice précisant sa position au sein de l’ensemble. Comme tous les langages, Java permet de manipuler des tableaux mais nous verrons qu’il fait preuve d’originalité sur ce point. En particulier, […]