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.

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.

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.

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.

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.

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.

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.

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.

certification java

OCPJP 6 – Jour 18 – Les exceptions

Le mécanisme d’exception est un mécanisme de déroutement du programme, c’est à dire qu’elle brise la séquentialité du programme (comme le font les instructions return, break et continue). Le mécanisme qui brise la séquentialité est la levée d’exception. Lorsqu’une exception est levée, le programme est dérouté vers les premiers gestionnaires d’exceptions.