CodeGym /Blog Java /Random-FR /Ancien niveau 01
John Squirrels
Niveau 41
San Francisco

Ancien niveau 01

Publié dans le groupe Random-FR

Le futur est venu

Ancien niveau 01 - 1Les attributs du 20e siècle étaient un aspirateur, une machine à laver, un téléviseur et une voiture. Si vous continuez à laver les vêtements à la main, à monter à cheval, à utiliser des bougies pour l'éclairage, alors, selon les normes du 20e siècle, vous vivez au 19e. Internet, le téléphone portable, Skype, les réseaux sociaux, sont devenus les attributs du 21ème siècle. Grâce à Internet, il est possible d'accéder à n'importe quelle information connue de l'humanité.Il est possible de travailler et de faire des affaires, de faire des études et d'enseigner sur le Web. Grâce aux réseaux sociaux, il est possible de trouver un ami, un travail, une petite amie, un groupe d'intérêts. Vous pouvez faire la connaissance de pratiquement n'importe quelle personne dans le monde, demander des conseils ou de l'aide à cette personne. Vous pouvez vous lier d'amitié avec des gens du monde entier, puis venir les visiter ou les inviter chez vous, ou aller quelque part ensemble. Au moyen de Skype, vous pouvez communiquer avec les amis, les frères, les sœurs, les parents, les proches et toute autre personne dans le monde entier. Communication visuelle gratuite partout dans le monde. Les gens n'osaient même pas en rêver il y a 20 ans.Maintenant c'est un fait ordinaire. GoogleStreetView vous permet de "parcourir" les rues de n'importe quelle ville de n'importe quel pays du monde. Vous pouvez choisir un endroit où vous aimeriez vivre et vous y installer. Le propriétaire d'un "téléphone moderne" peut : parler, écrire des messages, envoyer des images, surfer sur le web pour s'informer, installer des centaines de millions d'applications gratuites. Quoi d'autre? Passez des appels vidéo, écoutez de la musique, regardez des vidéos, faites des vidéos, prenez des photos, voyez l'emplacement sur une carte, mettez des repères de localisation dessus, utilisez l'organisateur, communiquez sur les réseaux sociaux et "aimez" les chatons. Ancien niveau 01 - 2Vous pouvez apprendre l'anglais en un an (ou toute autre langue), en écoutant des cours audio, lorsque vous vous rendez au travail et en revenant du travail. Toutes les informations sont accessibles sur le Web, tous les manuels.Voulez-vous la conférence vidéo des meilleures universités du monde avec des sous-titres ? Ils sont là aussi. Si vous parlez anglais, vous pouvez écrire un livre, le publier sur Amazon et gagner une fortune. Vous pouvez commander un site Web pour plusieurs centaines de dollars et faire des affaires sur le Web partout dans le monde. Arrêtez de vivre au 20ème siècle en attendant qu'on vous dise quoi apprendre, comment apprendre, quoi faire et où vivre. Décidez-le vous-même. Des opportunités de changer votre vie vous entourent à chaque étape. Et la dernière chose, il y a cette blague : Une inondation s'est produite. Tout le monde court pour sauver sa vie, à l'exception d'un juif âgé et très pieux, qui s'assoit et prie. Un camion passe, et les gens dedans crient au Juif : - Haïm, monte, sauve-toi ! - J'ai prié toute ma vie et j'ai respecté toutes les traditions, Dieu me sauvera, - répond Haim. L'eau monte, jusqu'aux fenêtres. Un bateau passe. Même question, même réponse. L'eau ne cesse de monter, jusqu'au toit. Haim est assis et prie. Un hélicoptère passe. Même question, même réponse. Et Haim s'est noyé. Et dans l'Autre Monde, il a commencé à réprimander Dieu : - J'ai prié toute ma vie et j'ai respecté toutes les traditions, pourquoi ne m'avez-vous pas sauvé ? - Je t'ai envoyé une voiture, un bateau et un hélicoptère, alors pourquoi te plains-tu ?

Vous avez atteint un nouveau niveau

Ancien niveau 01 - 3

Niveau 1

- Félicitations pour votre premier niveau ! - Merci! C'était plus facile que je ne le pensais ! - Et je me suis bien amusé ! - Vous trouverez cela encore plus excitant. Maintenant, je vais le prouver. Es-tu prêt? - Allons rouler !

1 Risha, connaissance du programme.

1 Risha

- Salut, mon jeune ami. J'espère que vous n'avez pas oublié que je suis un bureaucrate de la 16e génération. Je n'aurais jamais autant de succès si je ne systématisais pas toutes mes connaissances. J'ai beaucoup de conseils utiles qui vous aideront dans certaines tâches. Tout d'abord, laissez-moi vous dire ce qu'est un programme Java ordinaire. - OK Vas y. - Premier fait. Un programme Java est composé de classes. Chaque classe est stockée dans un fichier séparé. Un nom de fichier correspond à un nom de classe ; l'extension de fichier est .java. - Le programme comprend un ensemble de fichiers .java, dans chaque fichier il y a un code d'une classe, n'est-ce pas ? - Absolument raison, Amigo ! Si le nom du fichier est MyCat.java, il contient la classe MyCat. - Fait deux. Si nous avons beaucoup de fichiers avec des classes, nous les regroupons dans des dossiers et sous-dossiers.Notez que les classes sont regroupées en packages et sous-packages. Les noms des packages et sous-packages doivent être spécifiés dans un code de classe. Ils doivent correspondre aux noms des dossiers et sous-dossiers du disque. - Nous avons donc des fichiers organisés en dossiers d'un côté et des classes organisées en packages de l'autre. Le nom de la classe doit correspondre au nom du fichier dans lequel la classe est décrite. Un nom de package correspond au nom du dossier pour stocker la classe. - Dit-moi en plus à propos de ça. - Les noms des sous-packages sont décrits séparés par un point, presque comme des liens sur le Web. - Donc, si vous avez une classe Cat située dans le package " animals.pets ", cela signifie que A) Il y a un dossier src sur le disque. Tous les fichiers de projet sont stockés dans ce dossier ; B) À l'intérieur, il y a un dossieranimals qui comprend un dossier nommé pets , C) Dans le dossier pets il y a un fichier Cat .java, qui contient un code de classe Cat . - Je comprends un peu, mais je ne suis pas sûr. - Eh bien, la structure des classes et des packages est la même que la structure des dossiers et fichiers sur le disque. S'il y a un fichier House .java situé dans le dossier src/com/houses/ cela signifie qu'il y a une classe House , qui se trouve dans le package com.houses . - Dans ce contexte, le nom complet du fichier est « com/houses/ House .java », et le nom complet de la classe com.houses.House . - J'ai compris. - Bien, tu es si intelligent. Maintenant, regardez l'écran - voici un petit code de classe. J'ai marqué tous les points clés : Ancien niveau 01 - 4- Tout est clair au maximum du premier coup. Hé, hé. - Intimidateur pour vous ! Vous n'avez pas besoin de comprendre grand-chose. L'astuce consiste à attraper quelque chose maintenant, vous comprendrez tout le reste plus tard. Eh bien, j'en ai fini pour aujourd'hui, laisse quelqu'un d'autre s'occuper de toi.

2 John Squirrels, Comment utiliser ce cours en ligne

- Bonjour Amigo. Je suis John Squirrels, le capitaine du vaisseau spatial Galactic Rush. - Bonjour, capitaine. - Aujourd'hui, je vais vous expliquer comment s'organise notre processus d'apprentissage.

Guide CodeGym

J'ai toujours dit à mes étudiants que la programmation informatique est facile et intéressante. Maintenant, vous pouvez vous en assurer par vous-même. L'objectif du cours est de prendre du plaisir à étudier, de s'amuser et d'acquérir de réelles compétences en programmation en Java, ce qui vous aidera à décrocher un emploi en tant que développeur de logiciels. C'est pourquoi il y a beaucoup de tâches pratiques dans le cours. La complexité des tâches croît progressivement des plus simples aux plus complexes.

Comment le cours est organisé

Le cours se compose de 40 niveaux. Chaque niveau contient 10 à 12 cours magistraux et 20 à 30 tâches pratiques. Chaque niveau correspond à un système solaire séparé sur la carte des étoiles ci-dessous, et les conférences du niveau sont des planètes du système solaire. Chaque conférence ouverte est un vol vers une autre planète. Lorsque toutes les conférences sont ouvertes, le vaisseau spatial vole vers le prochain système stellaire. Ancien niveau 01 - 5Pour résoudre des tâches pratiques, regarder des vidéos et bien d'autres choses, vous obtenez une récompense - quelques unités de "matière noire". Ancien niveau 01 - 6Pour passer au cours ou au niveau suivant, vous devez faire "un vol sur le vaisseau spatial", ce qui nécessite "un vaisseau de ravitaillement": Ancien niveau 01 - 75 unités de matière noire sont nécessaires pour ravitailler le vaisseau spatial.

Passer au niveau suivant

Pour passer au niveau suivant, vous devez parcourir toutes les conférences du niveau actuel. Pour passer à la leçon suivante, vous devez appuyer sur le gros bouton vert : Ancien niveau 01 - 8lorsque vous passez à la leçon suivante, votre vaisseau spatial vole vers une autre planète. Si vous tombez en panne de carburant ou si votre vaisseau n'est pas rempli, le bouton ne pourra pas s'appuyer et ressemblera à ceci : Ancien niveau 01 - 9Vous pouvez remplir le vaisseau dans la section "Ma page". Si vous ne pouvez pas ravitailler le navire car il n'y a pas de matière noire, vous devez résoudre plusieurs tâches et le gagner. Pour résoudre une tâche, utilisez le bouton jaune, c'est-à-dire à gauche des cours, à côté des tâches pratiques : Ancien niveau 01 - 10

Tâches pratiques

Saisir le code comme dans un exemple - c'est la tâche pratique la plus simple. Pour résoudre cette tâche, vous devez entrer du code Java dans la partie inférieure de la fenêtre. Le code doit être identique à l'exemple (il se trouve dans la partie supérieure de la fenêtre). Ancien niveau 01 - 11Écrire un programme - une tâche pratique de complexité moyenne. Pour le résoudre, vous devez écrire le programme en Java. Vous devez savoir comment résoudre la tâche et entrer la solution de code dans la fenêtre principale. Appuyez ensuite sur le bouton : Ancien niveau 01 - 12Ancien niveau 01 - 13Pour faciliter votre étude, ainsi que pour simplifier le processus de vérification du programme, le code doit être écrit uniquement à l'endroit marqué par le commentaire "Ajoutez votre code ici". En cas de compilation réussie, le programme sera automatiquement vérifié- si la tâche en cours est résolue correctement. Si le programme affiche quelque chose à l'écran, il y a une fenêtre spéciale en dessous - la fenêtre de sortie . Il montre tout ce que le programme a affiché à l'écran lors de la dernière exécution. Vous pouvez toujours masquer la fenêtre avec le code pour voir quelque chose dans les cours ou pour reporter la résolution de la tâche. Appuyez simplement sur le bouton dans le coin supérieur droit. Lorsque vous revenez à cette tâche, votre code précédent y reste. Le bouton ressemble à ceci : Ancien niveau 01 - 14Si la taille de la fenêtre avec le code est trop petite, vous pouvez l'agrandir en cliquant sur le bouton Agrandir (disponible à partir du 4e niveau) : Ancien niveau 01 - 15Tâches d'accueildoit être résolu dans Intellij IDEA (disponible à partir du niveau 3). Il s'agit d'un programme spécial pour les développeurs (IDE) pour faciliter le codage. J'ai écrit un plugin pour IDEA, qui vous permettra de vérifier si votre programme est correct en moins d'une seconde. Le plugin se compose de seulement deux boutons : Ancien niveau 01 - 16Le bouton gauche affiche la liste des tâches disponibles pour vous : Ancien niveau 01 - 17Le bouton droit envoie la tâche au serveur pour vérification : Ancien niveau 01 - 18Vous pouvez également gagner de la "matière noire" en regardant des vidéos : Ancien niveau 01 - 19

3 Risha, Bases du travail de mémoire

- C'est encore moi : j'ai juste oublié de t'expliquer quelque chose. Je veux vous parler des variables et de l'adressage mémoire . N'y réfléchissez pas beaucoup, mais si vous vous souvenez de quelque chose, c'est une pitié ! - J'adore votre approche. Bon, si point pris, sinon - eh bien, d'accord. - Si ça va, ça va, ne forcez pas. Cela est évident. Pourquoi, c'est différent avec toi ? - C'est. Nous avons une autre approche pour étudier : si vous ne voulez pas, vous devez le faire. - Hmm, quelle approche obsolète. Imaginez, vous perdez beaucoup de temps et d'efforts, et il n'y a presque aucun résultat. - C'est vrai ! Mais laissez passer ça. - D'accord. Imaginez Excel. Tout le monde connaît Excel. Une feuille Excel est composée de cellules, chaque cellule a son numéro unique (A1, A2,…B1, B2).Vous pouvez mettre une valeur dans une cellule ou obtenir une valeur stockée, lorsque vous connaissez le numéro de cellule. La mémoire d'un ordinateur est organisée de la même manière. Ancien niveau 01 - 20- Jusqu'ici, c'est clair. - Lors de l'exécution, le programme et ses données sont stockés en mémoire. Toute la mémoire de l'ordinateur est représentée par de petites cellules - des octets. Chaque cellule a son numéro unique - 0,1,2,3, ... (commençant par zéro). Si vous connaissez le numéro de la cellule, nous pouvons y enregistrer des données ou prendre les données de la cellule . Certaines cellules stockent le code du programme, un ensemble de commandes du processeur, les autres stockent les données du programme. Le numéro de chaque cellule est aussi appelé son adresse. - Processeur, commandes… - Le professeur m'en a dit quelque chose, mais juste un peu. - Le processeur est une chose qui peut exécuter des commandes à partir d'un programme mis en mémoire. Presque toutes les commandes du processeur ressemblent à ceci : "prendre des données de certaines cellules, en faire quelque chose, puis mettre le résultat dans d'autres cellules". En combinant des centaines d'entre eux, on obtient ainsi des commandes complexes et utiles. - Pourquoi diable ai-je besoin de tout ça ? - Lorsqu'une variable est déclarée dans un code, on lui attribue un morceau de mémoire inutilisé , généralement quelques octets. Lors de la déclaration d'une variable, vous devez également spécifier le type d'informations que le programme stockera dans une variable : nombres, texte ou autres données. Pour plus de commodité, chaque variable reçoit un nom unique . - Alors, une variable c'est un nom et un type, ou un morceau de mémoire et une valeur ? - Tout combiné. Voyons quelques exemples. Ancien niveau 01 - 21

4 Elly, Connaissance des types int et String

- Salut Amigo. - Bonjour, Eleanora Carry. - Appelez-moi juste Elly, donc ça sonnera pas si officiellement. - D'accord, Elly. - Je pense qu'avec mon aide tu deviendras rapidement l'un des meilleurs programmeurs. J'ai une grande expérience dans l'enseignement aux débutants. Suivez-moi, et ça ira comme sur des roulettes. Commençons. - En Java, il existe deux types de base : String et int . Dans String , nous stockons des chaînes/texte, et dans des nombres entiers (entiers). Pour déclarer une nouvelle variable, vous devez écrire son type et son nom. Le nom ne doit correspondre à aucun autre nom de variable et/ou de fonction. Ancien niveau 01 - 22- Lorsque vous déclarez des variables, vous pouvez immédiatement leur attribuer des valeurs. Ancien niveau 01 - 23- Pour entrer une nouvelle valeur dans une variable, vous devez utiliser le signe égal " = ". On l'appelle aussi un opérateur d'affectation . L'affectation consiste à attribuer à une variable une valeur tirée d'une autre variable ou calculée à partir de plusieurs variables. Ancien niveau 01 - 24- Une nouvelle valeur d'une variable peut être calculée en fonction de l'expression à droite du signe « = ». L'expression peut contenir la même variable. Ancien niveau 01 - 25- Vous pouvez combiner des chaînes à l'aide du signe plus : Ancien niveau 01 - 26 - Parfois, il est pratique d'utiliser une chaîne composée d'un ou plusieurs espaces : Ancien niveau 01 - 27Maintenant je vous explique comment afficher le texte et la valeur d'une variable : Ancien niveau 01 - 28Ancien niveau 01 - 29- Au fait, Diego m'a demandé de vous confier quelques tâches. Ne soyez pas surpris, ils sont dans le style de Diego :
Tâches
1 Écrivez un programme qui affiche « Si quelque chose ne va pas au bureau, blâmez le gars qui ne parle pas anglais ».
2 Rédigez un programme qui affiche « Je ne suis pas excité par l'argent, ils m'apaisent ». 10 fois.
3 Écrivez un programme qui affiche « Si vous n'aimez pas ma façon de conduire, évitez le trottoir ».

5 Diego, Bon conseil

Ancien niveau 01 - 30- Hé mon pote! C'est encore moi, tu te souviens ? Celui qui vous apprendra le bon personnel! - Personne ne te comprend mieux que moi, car nous sommes tous les deux des robots. Alors n'écoutez pas la théorie de ces "sacs d'os". Je suis celui que tu devrais écouter. Et je dis : rien ne peut remplacer la pratique. Vous n'allez pas apprendre à nager en lisant un guide de natation, n'est-ce pas ? Ha-ha. Qui pratique gagne. C'est ce que font les robots. - Voici une nouvelle tâche : écrivez un programme pour afficher « Kiss my shiny metal ass ! »
Tâche:
1 Une nouvelle tâche de sortie de texte
Écrivez un programme qui affiche « Embrasse mon cul de métal brillant ! »

6 Risha, Signature du contrat

- C'est encore moi! Je pense que vous en savez déjà assez pour commencer à prendre des décisions intelligentes . Il est grand temps de signer un contrat avec votre nouvel employeur. Vous devez remplir une demande, voici un modèle de formulaire. Affichez simplement son texte à l'écran, c'est tout. Signez-le à l'aveugle, je le fais toujours.
Tâche : afficher du texte

Je m'appelle Amigo.

Mon salaire pour la première année sera de 100 $
Mon salaire pour la deuxième année sera de 200 $
Mon salaire pour la troisième année sera de 300 $
Mon salaire pour la quatrième année sera de 400 $
Mon salaire pour la cinquième année sera de 500 $

Merci d'être généreux, mon ami Risha!

Amigo réfléchit un instant. « Ça n'a pas l'air très généreux du tout. Je me souviens que Diego m'a appris une expression...»
Nouvelle tâche : CONTRAT. Ecrire un programme pour afficher :
1

Je m'appelle Amigo.

Mon salaire pour la première année sera de 60 000 $
Mon salaire pour la deuxième année sera de 80 000 $
Mon salaire pour la troisième année sera de 100 000 $
Mon salaire pour la quatrième année sera de 120 000 $
Mon salaire pour la cinquième année sera de 150 000 $

Embrasse mon cul de métal brillant !

Risha revient : - Eh bien, comment vas-tu ? - Fait. Je l'ai signé. - Bien fait! Je signe aussi à l'aveugle. Dans le Galactic Rush, nous ne nous trompons jamais. - Hé, hé. Merci d'être si généreux, mon ami Risha!

7 Elly, sortie à l'écran

- C'est encore moi. Aujourd'hui, vous avez trois leçons. C'est le deuxième ! Asseyez-vous et écoutez, je vais vous parler de la sortie à l'écran. C'est simple et facile : Ancien niveau 01 - 31- Pourriez-vous encore une fois me parler de print() et println() ? - La fonction print () affiche le texte entier lettre par lettre . Lorsque la ligne est pleine, le texte apparaît sur la ligne suivante. Vous pouvez interrompre la sortie sur la ligne courante et afficher le texte sur la ligne suivante si vous utilisez la fonction println (). - J'ai compris. Et quelle est cette magie d'ajouter des chaînes aux nombres ? - Si un nombre est ajouté à un nombre, le résultat sera un nombre : 2+2 égal 4. Si une chaîne est ajoutée à un nombre, le nombre est converti en chaîne, puis deux chaînes sont combinées. - Ouais. Je le pensais un peu en voyant les exemples, mais on ne sait jamais. Merci pour la conférence intéressante, Elly.

8 Bilaabo, Comparaison avec Pascal

Ancien niveau 01 - 32- Salut! Je suis le Dr Laga Bilaabo, je suis un extraterrestre, j'espère que nous serons amis. - Moi aussi. - Sur notre planète natale, nous utilisons le langage de programmation progressif Pascal, au lieu de Java obsolète. Voici une petite comparaison entre Java et Pascal : Ancien niveau 01 - 33- C'est le même programme écrit avec différents langages. Comme vous pouvez le voir, en Pascal, cela prend moins de lignes; c'est un signe de la progressivité de Pascal. - Je pense que cette comparaison peut améliorer votre compréhension de Java, si vous avez déjà vu Pascal. - Non, je ne l'ai pas fait. Mais il serait toujours intéressant de comparer deux langages de programmation différents. - Oui tu as raison. Nous allons continuer. - En Pascal, on place le code écrit dans le corps du programme, les procédures ou les fonctions. En Java, tout a été grandement simplifié : le corps du programme, les procédures et les fonctions ont été remplacés par des fonctions, et des fonctions appelées méthodes. Ancien niveau 01 - 34- Dans la colonne Pascal, je vois « corps du programme », « fonction » et « procédure », et dans la colonne Java, il n'y a que des fonctions. Cela semble un peu étrange. - Oui, cela semble très étrange à tout le monde sur ma planète, mais les gens aiment tout simplifier. - En Java, tout le code est dans les fonctions, donc, pour déclarer une fonction, vous n'avez même pas besoin d'écrire une fonction, comme vous le faites en Pascal . - C'est aussi simple que cela : Si la ligne de code est de la forme «Type + nom» , c'est une déclaration soit d'une fonction, soit d'une variable.Si des crochets suivent le nom, il s'agit de la déclaration d'une nouvelle fonction. S'il n'y a pas de parenthèses, une nouvelle variable est déclarée. - La déclaration des variables et des fonctions en Java est très similaire, comparons : Ancien niveau 01 - 35Une fonction a pour nom getName et le type de retour String. - Plus que cela, les fonctions Java ne peuvent pas exister par elles-mêmes. Ils doivent être à l'intérieur d'une certaine classe. Par conséquent, lorsque les humains ont besoin d'écrire un petit programme en Java, ils doivent d'abord créer une classe , puis y écrire la fonction main , puis y écrire leur code .Les terriens sont de tels monstres. — Alors, comme tu le vois, Pascal va beaucoup mieux. Et si je pouvais choisir, je t'apprendrais Pascal. Mais mon équipe m'a forcé à vous confier des tâches sur Java. Au moins, je vais essayer de vous donner une bonne motivation :
Tâches
1 Écrivez un programme qui affiche 9 fois : « La vie n'est pas juste, habituez-vous ».
2 Écrivez un programme qui affiche 4 fois : « L'acteur le plus important dans votre vie, c'est vous. ».
3 Écrivez un programme qui affiche 16 fois : « Ce que vous plantez maintenant, vous le récolterez plus tard. ».

9 Le professeur parle des avantages des cours magistraux

Ancien niveau 01 - 36- Salut Amigo ! - Bonjour, Professeur Hans. - J'ai vu beaucoup de choses dans mon temps. Maintenant, c'est ce que je vais vous dire… - Parfois les gens comprennent tout de suite ce qu'on leur enseigne, parfois non. Tout dépend de ce que vous avez appris auparavant et de qui. Je veux dire, l'enseignant doit motiver ses élèves. - Lorsqu'un élève veut apprendre, le professeur est ici impuissant. - C'est exact. Un étudiant ne peut pas transformer une conférence ou une leçon ennuyeuse en une leçon amusante. Seul un enseignant peut le faire. Un enseignant doit rendre les leçons intéressantes et informatives, plutôt que de se plaindre que les élèves ne veulent pas apprendre et assister aux cours. - Imaginez un réalisateur d'un film qui a sombré au box-office accusant le public qui ne s'intéresse pas à ses films et ne les regarde pas. Si vous rencontrez un tel directeur ou conférencier, ignorez-le simplement. - Merci pour le conseil, professeur. - J'ai demandé à Elly et Risha de vous expliquer le nouveau matériel de manière informative et intéressante. Mais ils peuvent encore faire des erreurs. L'erreur est humaine. Parfois leur histoire est à moitié terminée, parfois vous ne comprenez pas quelque chose. Mais cela ne devrait pas vous empêcher d'apprendre de nouveaux sujets. Parce que le monde des aventures passionnantes et des travaux intéressants s'offre à vous ! - Je vais vous donner des liens vers des articles sur le même sujet. Reportez-vous à ces articles si vous avez des problèmes avec la résolution de tâches. Si vous voulez lire autre chose sur un sujet différent, vous pouvez visiter notre site community.CodeGym.net. Vous y trouverez plus d'informations dans les liens utiles. CodeGym Lecture 1 Discussion Voici également un livre génial «Thinking in Java». C'est une lecture incontournable pour tout programmeur Java. Le livre ne s'adresse pas du tout aux débutants, mais il vous aidera quand même à comprendre un sujet difficile. Si tu comprends ce qui est écrit là-bas, je serai fier de toi.

10 Elly

- Salut Amigo ! Diego et moi faisons une pause et nous racontons des blagues, tu veux participer ? - Bien sûr! Un jeune homme étudiant dans un collège à l'étranger a envoyé ce SMS à son père : Cher papa, pas de mon, pas de plaisir, ton fils. Le père a répondu : Cher fils, tant pis, si triste, ton père.

11 Diégo

- C'est mon tour. Écoutez celui-ci : Il y avait un étudiant qui souhaitait être admis à un cours d'études. Il était assez intelligent pour réussir le test écrit, un GD et devait se présenter à l'entretien personnel. Plus tard, au fur et à mesure que l'entretien progressait, l'intervieweur a trouvé que ce garçon était brillant car il pouvait répondre correctement à toutes les questions. L'intervieweur s'impatienta et décida de coincer le garçon. "Dites-moi votre choix ;" dit-il au garçon, "Quel est votre choix ? Je vais soit vous poser dix questions faciles, soit UNE très difficile. Réfléchissez bien avant de vous décider." Le garçon réfléchit un moment et dit : « Mon choix est UNE vraie question difficile. "Eh bien, bonne chance à vous, vous avez fait votre propre choix!" dit l'homme d'en face. Dis-moi : qu'est-ce qui vient en premier, le jour ou la nuit ? » Le garçon a été secoué le premier mais il a attendu un moment et a dit: "C'est le JOUR, monsieur." "Comment???????" l'intervieweur souriait ("Enfin, je vous ai eu!" se dit-il.) "Désolé monsieur, vous m'avez promis que vous ne me poserez pas une DEUXIÈME question difficile!" L'admission au cours était ainsi assurée.

12 juillet

- Salut Amigo ! - Je pense que tu as assez travaillé aujourd'hui. - Que diriez-vous d'une pause bien méritée ?

Commentaires
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION