Liens utiles du professeur – 8 - 1

« Amigo, développeur Java de niveau 8, au rapport pour une leçon, chef ! »

« Ah, Amigo, c'est toi ? Salutations ! À en juger par cette rhétorique militaire, je dirais que tu parles avec le capitaine trop souvent. »

« Pas du tout, chef ! Je n'ai parlé qu'en quantité modérée avec le capitaine, chef ! Voici mon rapport : J'ai étudié et partiellement compris la leçon sur les collections, et j'ai effectué de nombreuses missions sur les collections, chef ! Mais ce n'est pas tout... »

« Partiellement, dis-tu ? Pas complètement, c'est ça ? Eh bien, voici cinq leçons intéressantes pour t'aider. J'espère que tout deviendra beaucoup plus clair après les avoir examinées. »

ArrayList en images

« Si tu ne comprends pas bien comment fonctionne une ArrayList, cette leçon est pour toi. Tu y trouveras beaucoup de photos et d'explications, et presque pas de code. Mais surtout, après l'avoir lue et assimilée, tu comprendras très bien comment fonctionne ArrayList... Qui sait, tu pourras peut-être même implémenter ta propre solution après ça ! C'est donc une bonne mission sur laquelle un développeur débutant peut s'exercer. »

Classe Collections

« Il y a des tâches pour lesquelles une ArrayList est parfaitement indiquée. Les créateurs de Java ont implémenté cette fonctionnalité dans une classe séparée, comme ça toi et les autres développeurs n'avez pas à fournir votre propre implémentation à chaque fois. Cet article abordera ces tâches et la classe Collection. »

LinkedList

« Le programmeur Java ne vit pas d'amour et d'ArrayList. Il y a beaucoup d'autres structures de données utiles. Par exemple, les listes chaînées (implémentées dans la classe LinkedList). Tu as déjà formé les premières impressions à son sujet, mais tu n'as pas encore exploré les caractéristiques particulières de LinkedList ? Lis cet article, et tu auras une meilleure compréhension de la façon dont cette structure de données est organisée et quels sont ses avantages ! »

HashMap : de quel genre de carte parle-t-on ?

« Un autre article concernant une structure de données dont tu as entendu parler pendant les cours... Qu'est-ce que tu dis ? Tu as déjà saisi tout ce qui concerne HashMap ? Si oui, je suis ravi pour toi (même si tu te trompes très probablement !). Mais si tu as des doutes, lis cet article, et apprends. Il comporte beaucoup d'exemples utiles. »

Comment ne pas se perdre dans le temps : DateTime et Calendar

« Voici maintenant quelque chose de nouveau : des informations utiles pour t'améliorer en Java avec le temps. Historiquement, Date a été la première classe pour travailler avec des dates... Tu en as entendu parler ? Tu peux l'utiliser, mais elle est... euh... un peu bizarre, même pour moi... Elle est dépréciée (Tu te souviens de ce mot ? Si tu l'as oublié, Google est ton ami). Plus tard, des outils plus sophistiqués sont apparus : DateTime et Calendar. Je te conseille de les étudier ! »

« Ce sera tout pour aujourd’hui. Pas beaucoup de leçons supplémentaires cette fois, mais elles sont toutes très utiles et approfondies. Qu'est-ce que...!? Hé, arrête de somnoler. Position droite ! Encore une fois, position droite ! Marche ! Lis ! »