دسترسی نامحدود
برای کاربرانی که ثبت نام کرده اند
برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید
در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید
برای کاربرانی که ثبت نام کرده اند
درصورت عدم همخوانی توضیحات با کتاب
از ساعت 7 صبح تا 10 شب
ویرایش: [4e ed.]
نویسندگان: Claude Delannoy
سری:
ISBN (شابک) : 9782212673852, 9782212140095
ناشر: EYROLLES
سال نشر: 2014
تعداد صفحات: [27]
زبان: French
فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود)
حجم فایل: 9 Mb
در صورت تبدیل فایل کتاب Exercices en Java: 175 exercices corrigés Couvre Java 8 به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.
توجه داشته باشید کتاب تمرینات در جاوا: 175 تمرین تصحیح شده جاوا 8 را پوشش می دهد نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.
"Conçu pour les étudiants en informatique, ce recueil d'exercices corrigés est le complément idéal de 'Programmer en Java' du même auteur ou de tout autre ouvrage d'initiation au langage Java. Les 160 exercices sont classés par thèmes en 18 chapitres, dont un nouveau chapitre sur les fonctions lambda et les streams introduits par Java 8. Chaque chapitre débute par la liste des notions nécessaires à la résolution des exercices (section Prérequis). Certains exercices portent sur une notion précise indiquée dans l'énoncé. D'autres, appelés Exercices de synthèse, font appel à la mise en œuvre de plusieurs notions étudiées dans les exercices ou chapitres précédents, et nécessitent donc un effort de réflexion plus fourni. Chaque énoncé d'exercice est suivi d'une ou plusieurs solutions détaillées. Leur code source est fourni sur le site www.editions-eyrolles.com." [Source : 4e de couv.]
Exercices en Java Table des matières Avant-propos Chapitre 1 - Les opérateurs et les expressions Priorités des opérateurs arithmétiques et parenthèses Conversions implicites Exceptions flottantes et conventions IEEE 754 Le type char Opérateurs logiques à "court circuit" Priorités des opérateurs Affectation et conversion Opérateurs d’incrémentation, de décrémentation et d’affectation élargie Opérateurs d’incrémentation et d’affectation élargie Opérateur conditionnel Chapitre 2 : Les instructions de contrôle Syntaxe de if et de switch Rôle de l’instruction switch Syntaxe des boucles Comparaison entre for, while et do... while Rupture de séquence avec break et continue Boucle while, opérateurs d’affectation élargie et d’incrémentation (1) Boucle while, opérateurs d’affectation élargie et d’incrémentation (2) Syntaxe générale des trois parties d’une boucle for Synthèse : calcul d’une suite de racines carrées Synthèse : calcul de la valeur d’une série Synthèse : dessin d’un triangle en mode texte Synthèse : calcul de combinaisons Chapitre 3 : Les classes et les objets Création et utilisation d’une classe simple Initialisation d’un objet Champs constants Affectation et comparaison d’objets Méthodes d’accès aux champs privés Conversions d’arguments Champs et méthodes de classe (1) Champs et méthodes de classe (2) Champs et méthodes de classe (3) Bloc d’initialisation statique Surdéfinition de méthodes Recherche d’une méthode surdéfinie (1) Recherche d’une méthode surdéfinie (2) Recherche d’une méthode surdéfinie (3) Surdéfinition et droits d’accès Emploi de this Récursivité des méthodes Mode de transmission des arguments d’une méthode Objets membres Synthèse : repères cartésiens et polaires Synthèse : modification de l’implémentation d’une classe Synthèse : vecteurs à trois composantes Synthèse : nombres sexagésimaux Chapitre 4 : Les tableaux Déclaration et initialisation de tableau Utilisation usuelle d’un tableau (1) Utilisation usuelle d’un tableau (2) Affectation de tableaux (1) Affectation de tableaux (2) Affectation de tableaux (3) Tableau en argument (1) Tableau en argument (2) Tableau en valeur de retour Tableaux de tableaux Synthèse : nombres aléatoires et histogramme Synthèse : calcul vectoriel Synthèse : utilitaires pour des tableaux de tableaux Synthèse : crible d’Eratosthène Chapitre 5 : L’héritage et le polymorphisme Définition d’une classe dérivée, droits d’accès (1) Définition d’une classe dérivée, droits d’accès (2) Héritage et appels de constructeurs Redéfinition Construction et initialisation d’une classe dérivée Dérivations successives et redéfinition Dérivations successives et surdéfinition Les bases du polymorphisme Polymorphisme et surdéfinition Les limites du polymorphisme Classe abstraite Classe abstraite et polymorphisme Interface Synthèse : comparaison entre héritage et objet membre Chapitre 6 : La classe String et les chaînes de caractères Construction et affectation de chaînes Accès aux caractères d’une chaîne Conversion d’un entier en chaîne Comptage des voyelles d’un mot Arguments de la ligne de commande Redéfinition de toString Synthèse : conjugaison d’un verbe Synthèse : tri de mots Synthèse : gestion d’un répertoire Chapitre 7 : Les types énumérés Définition et utilisation d’un type énuméré simple Itération sur les valeurs d’un type énuméré Accès par leur rang aux valeurs d’un type énuméré (1) Lecture de valeurs d’un type énuméré Ajout de méthodes et de champs à une énumération (1) Ajout de méthodes et de champs à une énumération (2) Synthèse : gestion de résultats d’examens Chapitre 8 : Les exceptions Déclenchement et traitement d’une exception Transmission d’information au gestionnaire Cheminement des exceptions Cheminement des exceptions et choix du gestionnaire Cheminement des exceptions Instruction return dans un gestionnaire Redéclenchement d’une exception et choix du gestionnaire Bloc finally Redéclenchement et finally Synthèse : entiers naturels Chapitre 9 : Les bases de la programmation événementielle Écouteurs de clics d’une fenêtre Écouteurs de clics de plusieurs fenêtres Écouteur commun à plusieurs fenêtres Création de boutons et choix d’un gestionnaire FlowLayout Gestion de plusieurs boutons d’une fenêtre avec un seul écouteur Synthèse : création et suppression de boutons (1) Synthèse : création et suppression de boutons (2) Dessin permanent dans une fenêtre Synthèse : dessin permanent et changement de couleur Synthèse : dessin permanent, coloration et adaptation à la taille d’une fenêtre Dessin à la volée Synthèse : ardoise magique en couleur Chapitre 10 : Les principaux contrôles de Swing Cases à cocher Cases à cocher en nombre quelconque Boutons radio en nombre quelconque Champs de texte Champ de texte et événements Action et Focus Écoute permanente d’un champ de texte Synthèse : série harmonique Gestion d’une boîte de liste Synthèse : pendule Chapitre 11 : Les boîtes de dialogue Utilisation de boîtes de message et de confirmation Utilisation de boîtes de message, de confirmation et de saisie Programmation d’une boîte de message Programmation d’une boîte de confirmation Programmation d’une boîte de saisie Synthèse : saisie d’une heure Chapitre 12 : Les menus Création d’un menu déroulant usuel Gestion des actions sur les options d’un menu Activation, désactivation d’options Synthèse : calculs sur des rectangles Synthèse : coloration par boutons radio Synthèse : choix de couleur de fond et de forme par des menus composés Synthèse : choix de couleurs et de dimensions par des menus surgissants Chapitre 13 : Les événements de bas niveau Identification des boutons de la souris Vrais doubles-clics Suivi des déplacements de la souris (1) Suivi des déplacements de la souris (2) Dessin par le clavier (1) Synthèse : dessin par le clavier (2) Sélection d’un composant par le clavier Mise en évidence d’un composant sélectionné Chapitre 14 : Les applets Comptage des arrêts d’une applet Dessin dans une applet Synthèse : dessin paramétré dans une applet Synthèse : tracé de courbe dans une applet Différences entre applet et application Chapitre 15 : Les flux et les fichiers Création séquentielle d’un fichier binaire Liste séquentielle d’un fichier binaire Synthèse : consultation d’un répertoire en accès direct Synthèse : liste d’un fichier texte avec numérotation des lignes Liste d’un répertoire Chapitre 16 : La programmation générique Classe générique à un paramètre de type Classe générique à plusieurs paramètres de type Conséquences de l’effacement (1) Conséquences de l’effacement (2) Méthode générique à un argument Méthode générique et effacement Dérivation de classes génériques Les différentes sortes de relation d’héritage Limitations des paramètres de type d’une méthode Redéfinition de la méthode compareTo Chapitre 17 : Les collections et les tables associatives Dépendance ou indépendance d’un itérateur Manipulation d’un tableau de type ArrayList Tri d’une collection (1) Tri d’une collection (2) Réalisation d’une liste triée en permanence Création d’un index Inversion d’un index Chapitre 18 : Les expressions lambda et les streams Lambda et interfaces prédéfinies Lambda et références L’interface Comparator Les méthodes usuelles des streams Traitement de liste avec un stream Répertoire Répertoire (bis) Reduce Collect et Collectors Annexe A : Les constantes et fonctions mathématiques Annexe B : Les composants graphiques et leurs méthodes Les classes de composants Les méthodes Annexe C : Les événements et les écouteurs Les événements de bas niveau Les événements sémantiques Les méthodes des événements Annexe D : La classe Clavier