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.

certification java

OCPJP 6 – Jour 17 – Les instructions de contrôle

Comme la quasi-totalité des langages de développement orienté objet, Java propose un ensemble d’instructions qui permettent d’organiser et de structurer les traitements.

certification java

OCPJP 6 – Les opérateurs – 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.