certification java

OCPJP 6 – Jour 26 – Les méthodes toString(), hashCode() et equals()

Les méthodes toString(), hashCode() et equals() sont définies dans la classe Object, et comme dans Java, tout est objet (excepté les primitifs) et descendant de la classe mère Object, toutes les classes Java en héritent. Ces méthodes ne sont pas faciles à exploiter et il est souvent nécessaire de les redéfinir.

Lire la suite

certification java

OCPJP 6 – Strings, I/O et expressions régulières – 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.

Lire la suite

certification java

OCPJP 6 – Jour 25 – I/O : formatage

L'accès à ce contenu est restreint

Connectez-vous ou inscrivez-vous pour accéder à l'intégralité des articles et des tests sur l'OCPJP 6 !



Auteur
AuteurEdouard WATTECAMPS

OCPJPsuite…
Questions/Réponses

certification java

OCPJP 6 – Jour 24 – Les expressions régulières

Une utilisation récurrente des regex consiste en la recherche de mots-clés dans des fichiers ou dans une base de données ou encore en la vérification des données saisies par l’utilisateur afin de s’assurer qu’elles respectent un format prédéfini, ou même d’opérer des conversions de format.

Lire la suite

certification java

OCPJP 6 – Jour 23 – Les dates, locales, nombres et devises

La gestion des dates, locales, nombres et devises dans le code est un problème récurrent, et pourtant loin d’être trivial. Il existe en effet de nombreuses normes et représentations en plus du fonctionnement intrinsèquement complexe de notre système de mesure du temps.

Lire la suite

certification java

OCPJP 6 – Jour 22 – I/O : la sérialisation

On appelle sérialisation la technique utilisée pour écrire ou lire des objets dans un flux binaire. La sérialisation peut servir à archiver des objets dans un fichier ou à transmettre des objets à travers un réseau. Le mécanisme inverse s’appelle la désérialisation.

Lire la suite

certification java

OCPJP 6 – Jour 21 – I/O : flux et fichiers

Une entrée/sortie en Java consiste à échanger des données entre le programme et une autre source qui peut être : la mémoire, un fichier, ou le programme lui-même. Pour réaliser cela, Java emploie ce qu’on appelle un stream (qui signifie flux) entre la source et la destination des données.

Lire la suite

certification java

OCPJP 6 – Jour 20 – Strings

Java dispose des classes String, StringBuffer et StringBuilder permettant de manipuler des chaînes de caractères, celles-ci sont constituées d’une suite de caractères. Un objet de type String est immuable, c’est-à-dire qu’il est non modifiable à la différence des objets de classe StringBuffer et StringBuilder.

Lire la suite

certification java

OCPJP 6 – Les instructions de contrôle, exceptions et assertions – 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.

Lire la suite

certification java

OCPJP 6 – Jour 19 – Les assertions

Par définition, une assertion est une proposition donnée et soutenue comme vraie (une affirmation). C’est un mécanisme qui permet au programmeur de vérifier la validité de certaines conditions. En d’autres termes, les assertions donnent la possibilité aux développeurs de s’assurer qu’une variable a effectivement l’état qu’elle devrait avoir.

Lire la suite