communauté
Articles
Sujets
Questions et réponses
Apprendre
Cours
Dictionnaire de programmation
Bibliothèque d'outils
Outils de développement
Code source du site Web
Bibliothèques PHP
Effets spéciaux JS
Matériel du site Web
Plugins d'extension
Loisirs
Téléchargement du jeu
Tutoriels de jeu
Français
简体中文
English
繁体中文
日本語
한국어
Melayu
Français
Deutsch
Login
singup
section suivante: Diagramme de mémoire matricielle 2, deux tableaux
(3116 joue)
section suivante
Regarder à nouveau
ဆ
chapitre
Note
Demander
didacticiel
Retour
Tutoriel vidéo JAVA pour débutants
Chapitre1 Bases de l'informatique JAVA
1-1 aperçu de l'ordinateur
1-2 Présentation du matériel et des logiciels informatiques
1-3 Présentation du développement de logiciels et des langages informatiques
1-4 interaction homme-machine
1-5 Touches de fonction du clavier et touches de raccourci
1-6 Comment ouvrir une console DOS
1-7 Explication des commandes DOS courantes
1-8 Commandes DOS étendues
Chapitre2 Bases du langage JAVA (1)
2-1 Présentation du langage Java
2-2 Principe multiplateforme du langage Java
2-3 Présentation du JDK et du JRE)
2-4 Diagramme du processus de téléchargement du JDK
2-5 Diagramme du processus d'installation du JDK
2-6 Illustration du processus de désinstallation du JDK
2-7 Introduction aux outils de développement Java et introduction au JDK
2-8 Rédaction et exécution du premier cas HelloWorld
2-9 Résumé des problèmes courants de développement
2-10 Pourquoi configurer la variable d'environnement path
2-11 Comment configurer la variable d'environnement Path 1
2-12 Méthode de configuration de la variable d'environnement Path 2
2-13 Le rôle du classpath et sa configuration
2-14 La différence entre chemin et chemin de classe
2-15 Installation et configuration de Notepad++
2-16 Utilisez Notepad++ pour développer des programmes, les compiler et les exécuter
Chapitre3 Bases du langage JAVA (2)
3-1 Aperçu et utilisation des mots-clés
3-2 Règles de présentation et de composition des identifiants
3-3 Règles de dénomination communes pour les identifiants
3-4 Aperçu des annotations et de leur classification
3-5 Cas HelloWorld ajouté à la version annotée
3-6 Le rôle des commentaires
3-7 Présentation et utilisation des constantes
3-8 Présentation des systèmes de base et illustrations des systèmes binaires, octaux et hexadécimaux
3-9 Formes de représentation de différentes données de base
3-10 Diagramme de conversion de base arbitraire en décimal
3-11 Exercices de la base arbitraire au décimal
3-12 Diagramme de conversion de base décimale en base arbitraire
3-13 Exercices de la base décimale à la base arbitraire
3-14 Méthode de conversion de base rapide
3-15 Explication du complément du code original
3-16 Pratique d'inversion et de complément du code original
3-17 Présentation et format des variables
3-18 Présentation et classification des types de données
3-19 Définir des variables de différents types de données
3-20 Choses à noter lors de l'utilisation de variables
3-21 Conversion par défaut de conversion de type de données
3-22 Diagramme de variables de différents types de données participant aux opérations
3-23 Conversion de type de données
3-24 Questions sur la conversion forcée
3-25 Quelle est la différence entre l’ajout de variables et l’ajout de constantes ?
3-26 Comment calculer le résultat après conversion forcée du débordement de données
3-27 Les données des personnages participent aux opérations
3-28 Les chaînes participent aux opérations
Chapitre4 Bases du langage JAVA (3)
4-1 Plusieurs problèmes mineurs ajoutés aux types de données
4-2 Utilisation de base des opérateurs arithmétiques
4-3 Utilisation des opérateurs arithmétiques ++ et --
4-4 Exercices avec les opérateurs arithmétiques ++ et --
4-5 Diverses utilisations de l'opérateur arithmétique +
4-6 Utilisation de base des opérateurs d'affectation
4-7 Questions d'entretien avec l'opérateur d'affectation
4-8 Utilisation de base des opérateurs de comparaison et leurs précautions
4-9 Utilisation de base des opérateurs logiques
4-10 La différence entre les opérateurs logiques && et &
4-11 Utilisation de base des opérateurs de bits 1
4-12 Caractéristiques de l'opérateur XOR au niveau du bit
4-13 Questions d'entretien sur les opérations de bits
4-14 Utilisation de base des opérateurs de bits 2 et questions d'entretien
4-15 Utilisation de base de l'opérateur ternaire
4-16 Exercices avec l'opérateur ternaire
4-17 Une explication du format de base de la saisie au clavier
4-18 Exercice de saisie au clavier 1
4-19 Exercice de saisie au clavier 2
4-20 instruction de structure séquentielle
4-21 Sélectionnez la structure si le format de déclaration 1
4-22 Choses à noter lors du choix d'une structure if instruction
4-23 Sélectionnez la structure si le format de déclaration 2
4-24 Exercices de sélection de structure si format d'instruction 2
4-25 Problème de conversion entre le format 2 de l'instruction if et le ternaire
4-26 Sélectionnez la structure si le format de déclaration 3
4-27 Exercices de sélection de structure si format d'instruction 3
4-28 Exercices de sélection de structure si format d'instruction 3
4-29 Utilisation imbriquée de la structure de sélection si les instructions
Chapitre5 Bases du langage JAVA (4)
5-1 Le format et l'explication de l'instruction select structure switch
5-2 Utilisation de base de l'instruction switch dans la structure de sélection
5-3 Points à noter lors du choix d'une déclaration de changement structurel
5-4 Sélectionnez l'exercice 1 de l'instruction de changement de structure pour voir les résultats de l'écriture du programme
5-5 Sélectionnez l'énoncé de changement de structure, exercice 2 questions à choix multiples
5-6 Sélectionnez l'instruction de changement de structure, exercice 3, l'expression est une chaîne
5-7 Scénarios d'utilisation respectifs du commutateur de structure de sélection et des instructions if
5-8 Présentation de l'instruction de boucle de la structure de la boucle
5-9 Le format et l'utilisation de base de la structure de boucle pour l'instruction
5-10 Points à noter sur la structure de boucle pour l'instruction
5-11 Exercice 1 de structure de boucle pour l'instruction permettant d'obtenir des données
5-12 Exercice 2 Résumer les réflexions sur la structure de boucle pour l'instruction
5-13 Exercice 3 de la somme paire de la structure de boucle pour l'instruction
5-14 Exercice 4 factorielle de la structure de boucle pour l'instruction
5-15 Exercice 5 Narcisse de structure en boucle pour instruction
5-16 Exercice 6 de la version améliorée du numéro palindrome de la structure de boucle pour l'instruction
5-17 Exercice 7 Réflexions statistiques sur la structure de boucle pour l'instruction
5-18 Exercice 8 de la structure de boucle pour l'instruction en prenant le reste
5-19 Le format et l'utilisation de base de l'instruction while dans la structure de boucle
5-20 Exercice 1 Réflexions de synthèse sur la structure de boucle avec l'instruction While
5-21 Exercice 2 Réflexions statistiques sur la structure de boucle avec l'instruction While
5-22 La différence entre la structure de la boucle while et l'instruction for
5-23 Pratiquez l'Everest de la structure de boucle while
5-24 Le format et l'utilisation de base de la structure de boucle font... while instruction
5-25 Différences entre trois types d'instructions de boucle dans les structures de boucle
5-26 Précautions relatives à la boucle de structure de boucle - boucle infinie
5-27 L'imbrication de boucles de structure de boucle produit des étoiles sur 4 lignes et 5 colonnes
5-28 Triangle équilatéral de sortie d'imbrication de boucle de structure de boucle
5-29 Table de multiplication de la structure de boucle
5-30 Instruction de saut de contrôle instruction de rupture
5-31 Instruction de saut de contrôle, instruction continue
5-32 Instruction de retour de l'instruction de saut de contrôle
5-33 La combinaison de l'instruction while et de la pause utilise Xiaofang pour économiser de l'argent
Chapitre6 Bases du langage JAVA (5)
6-1 Présentation de la méthode et description du format
6-2 Cas de sommation de la définition de méthode
6-3 Appels de méthode avec des valeurs de retour claires
6-4 Diagramme d'appel de méthode
6-5 Exercice 1 de la méthode pour obtenir le plus grand de deux nombres
6-6 Méthode Exercice 2 Comparez deux nombres pour l'égalité
6-7 Exercice de méthode 3 : Obtenir la valeur maximale de trois nombres
6-8 Notes sur les méthodes
6-9 Appel de méthode Définition et appel de la méthode de type void
6-10 L'exercice 4 de la méthode génère une étoile en fonction du nombre de lignes et de colonnes
6-11 Exercice de méthode 5 : Afficher la table de multiplication correspondante en fonction de la saisie au clavier
6-12 Présentation et utilisation de base de la surcharge de méthode
6-13 Pratique de surcharge de méthodes comparant les données pour l'égalité
6-14 Présentation du tableau et instructions de format de définition
6-15 Initialisation des tableaux Initialisation dynamique
6-16 Allocation de mémoire en Java et différence entre pile et tas
6-17 Diagramme de mémoire du tableau 1 et du tableau
6-18 Diagramme de mémoire matricielle 2, deux tableaux
6-19 Schéma de mémoire matricielle 3 trois tableaux
6-20 Initialisation des tableaux, initialisation statique et carte mémoire
6-21 Deux problèmes mineurs courants liés aux opérations sur les tableaux : les pointeurs hors limites et nuls
6-22 Opération de tableau 1 traversée
6-23 L'opération de tableau 2 obtient la valeur maximale
6-24 Opérations sur les tableaux 3 dans l'ordre inverse
6-25 Opérations sur les tableaux 4 méthodes de recherche de table
6-26 Opérations sur les tableaux 5, recherche de base
6-27 Présentation des tableaux bidimensionnels et explication du format 1
6-28 Diagramme de mémoire du format de tableau bidimensionnel 1
6-29 Explication du format de tableau bidimensionnel 2
6-30 Diagramme de mémoire du format de tableau bidimensionnel 2
6-31 Explication du format de tableau bidimensionnel 3
6-32 Diagramme de mémoire du format de tableau bidimensionnel 3
6-33 Exercice 1 sur un tableau bidimensionnel
6-34 Résumé de l'exercice 2 sur le tableau bidimensionnel
6-35 Exercice de tableau bidimensionnel 3 Triangle Yang Hui
6-36 Question 1 : Problèmes de transmission de paramètres et illustrations en Java
6-37 Question de réflexion 2 Analyse des problèmes de chiffrement
6-38 Question 2 Implémentation du code pour les problèmes de chiffrement
6-39 Question 2 : améliorations du code pour les problèmes de chiffrement
Chapitre7 JAVA orienté objet (1)
7-1 Introduction d’idées et aperçu des idées orientées processus
7-2 Aperçu des idées et des exemples
7-3 Éléphant mis dans une caisse de réfrigérateur
7-4 développement, conception et fonctionnalités
7-5 Classes et objets
7-6 Aperçu des définitions de classe et analyse des classes d'étudiants
7-7 Définition de la classe d'étudiant
7-8 Définition de la catégorie de téléphone mobile
7-9 Utilisation par les étudiants
7-10 Utilisation des téléphones portables
7-11 La carte mémoire d'un objet
7-12 Carte mémoire de deux objets
7-13 Carte mémoire de trois objets
7-14 La différence entre les variables membres et les variables locales
7-15 Comment appeler la méthode lorsque le paramètre formel est le nom de la classe
7-16 Présentation et applications des objets anonymes
7-17 Présentation du forfait
7-18 Avantages de l'encapsulation et principes de conception
7-19 Présentation et caractéristiques du mot-clé privé
7-20 Cas standards d’application privée
7-21 Présentation et application de ce mot-clé
7-22 Diagramme de mémoire de ce mot-clé
7-23 Code de téléphone mobile standard et ses tests
7-24 Présentation et format de la méthode constructeur
7-25 (Surcharge et précautions des méthodes constructeur
7-26 Classification et utilisation des méthodes membres
7-27 Code et tests pour une classe d'étudiant standard
7-28 Un code de téléphone portable standard et un test
7-29 Que fait-on pour créer l'objet
7-30 Quand définir les variables membres
7-31 Exercice de cas rectangulaire
Chapitre8 JAVA orienté objet (2)
8-1 Exercices de cas d'employés
8-2 Implémentez vous-même l'addition, la soustraction, la multiplication et la division et testez-les
8-3 Introduction du mot-clé statique
8-4 Caractéristiques du mot-clé statique
8-5 diagramme de mémoire statique
8-6 Précautions contre l'électricité statique
8-7 La différence entre les variables statiques et les variables membres
8-8 Explication détaillée du format de la méthode principale
8-9 Utiliser statique dans les classes d'outils
8-10 Amélioration des outils
8-11 Processus de création d’instructions
8-12 Utilisation des outils et des instructions
8-13 Comment utiliser la documentation d'aide fournie par JDK
8-14 Apprenez la fonction de nombre aléatoire de la classe Math via la documentation d'aide du JDK
8-15 Devinez le cas du jeu de nombres
8-16 Présentation et classification des blocs de code
8-17 Bloc de code pour voir les résultats de l'écriture du programme
8-18 Introduction et aperçu de l'héritage
8-19 Cas de succession et avantages de l'héritage
8-20 Inconvénients de l'héritage
8-21 Caractéristiques d'héritage des classes en Java
8-22 Remarque sur la mise en œuvre de l'héritage et quand utiliser l'héritage
8-23 Relation entre les variables membres en héritage
8-24 La différence et l'application de ceci et super
8-25 La relation entre les constructeurs et les méthodes en héritage
8-26 Choses à noter sur les constructeurs en héritage
8-27 Questions d'entretien en héritage 1
8-28 Questions d'entretien 2 en héritage
8-29 Questions d'entretien 3 en héritage
8-30 Relation de méthode membre dans l'héritage
8-31 Application de la substitution de méthode
8-32 Points à noter concernant le remplacement de méthode
8-33 Deux questions d'entretien
8-34 Utilisation des cas d'élèves et d'enseignants avant l'héritage
8-35 Utilisation de cas d'élèves et d'enseignants hérités
8-36 Analyse de cas de chat et de chien
8-37 Implémentation et tests de cas de chat et de chien
Chapitre9 JAVA orienté objet (3)
9-1 introduction finale du mot clé
9-2 Le mot-clé final modifie les caractéristiques des classes, des méthodes et des variables
9-3 Le mot-clé final modifie les variables locales
9-4 Calendrier d'initialisation des variables finales modifiées
9-5 Présentation et conditions préalables au polymorphisme
9-6 Fournir une réflexion de code selon le principe du polymorphisme
9-7 Caractéristiques d'accès aux membres dans le polymorphisme
9-8 Avantages du polymorphisme
9-9 Inconvénients du polymorphisme
9-10 Upcasting et downcasting dans le polymorphisme
9-11 Le cas de Confucius se faisant passer pour père explique le phénomène de polymorphisme
9-12 Diagramme de mémoire en héritage polymorphe
9-13 Diagramme de mémoire des changements d'objet dans le polymorphisme
9-14 Etui chat et chien version polymorphe
9-15 Cas des Nordistes et des Sudistes
9-16 Exercices polymorphes pour voir les résultats de l'écriture du programme
9-17 Introduction de classes abstraites
9-18 Caractéristiques des classes abstraites
9-19 Caractéristiques des membres des classes abstraites
9-20 Cas de chat et de chien de pratique de classe abstraite
9-21 Cas d’enseignant de pratique abstraite
9-22 Cas d'étudiant en pratique abstraite
9-23 Cas d'employé de pratique de classe abstraite
9-24 Petits problèmes dans les classes abstraites
9-25 Présentation de l'interface
9-26 Caractéristiques des interfaces
9-27 Caractéristiques des membres d'interface
9-28 La relation entre les classes, les classes et les interfaces, les interfaces et les interfaces
9-29 La différence entre la classe abstraite et l'interface
9-30 Cas pour chat et chien ajoutant une analyse de la fonction de saut en hauteur
9-31 Le cas du chat et du chien ajoute l'implémentation du code de la fonction de saut en hauteur
9-32 Les cas d'enseignants et d'élèves ajoutent une analyse de la fonction de tabagisme et la mise en œuvre de codes
Chapitre10 JAVA orienté objet (4)
10-1 Études de cas d’athlètes et d’entraîneurs
10-2 Mise en œuvre de cas d’athlètes et d’entraîneurs
10-3 Tests de cas d’athlètes et d’entraîneurs
10-4 Nom de classe comme paramètre formel
10-5 Nom de classe abstraite comme paramètre formel
10-6 Nom de l'interface comme paramètre formel
10-7 Nom de classe comme type de valeur de retour
10-8 Nom de classe abstraite comme type de valeur de retour
10-9 Nom de l'interface comme type de valeur de retour
10-10 programmation en chaîne
10-11 Présentation et fonction du mot-clé du package
10-12 Définition du colis et précautions
10-13 Compiler et exécuter des classes packagées
10-14 Accès entre les cours dans différents forfaits
10-15 Présentation et utilisation du mot-clé import
10-16 Test de quatre modificateurs d'autorisation
10-17 Modificateurs courants utilisés par les classes et leurs composants
10-18 Présentation de la classe interne et caractéristiques d'accès
10-19 Classification des classes internes et utilisation directe des classes internes des membres
10-20 Modificateurs courants et applications des classes internes des membres
10-21 Questions d'entretien pour les cours internes des membres
10-22 Problème avec la classe interne locale accédant aux variables locales
10-23 Format et compréhension des classes internes anonymes
10-24 Appel de méthode de classe interne anonyme
10-25 Application de classes internes anonymes en développement
10-26 Questions d'entretien anonymes en classe interne
Chapitre11 Outils de développement JAVA
11-1 Introduction aux outils de développement courants
11-2 Présentation d'Eclipse et de MyEclipse
11-3 Téléchargez, installez et désinstallez Eclipse
11-4 Comment écrire un cas HelloWorld dans Eclipse
11-5 Comment compiler et exécuter des programmes dans Eclipse
11-6 Conseils pour la traduction et la vérification grammaticale du chinois Eclipse
11-7 Présentation des fenêtres et des vues Eclipse
11-8 Configuration de base de l'espace de travail Eclipse
11-9 Comment utiliser les clés auxiliaires de contenu dans Eclipse
11-10 Comment utiliser les touches de raccourci dans Eclipse
11-11 Génération automatique de méthodes constructeur et get_set dans Eclipse
11-12 Simplification de l'héritage de classes abstraites ou de l'implémentation d'interfaces dans Eclipse
11-13 Comment rédiger une classe d'étudiant standard et son test dans Eclipse
11-14 Écrire une classe animale abstraite d'interface de saut en hauteur et une sous-classe animale concrète dans Eclipse
11-15 Comment générer un package jar dans Eclipse et l'importer dans un nouveau projet
11-16 Comment créer des documents d'aide et utiliser des packages jar dans Eclipse
11-17 Comment supprimer des projets et importer des projets dans Eclipse
11-18 Petits problèmes à prendre en compte lors de l'importation de projets dans Eclipse
11-19 Choses à noter lors de la réception de projets pendant le développement d'Eclipse
11-20 Utilisation de base du débogage dans Eclipse
11-21 Eclipse examine les problèmes de passage de paramètres en Java
11-22 Présentation de l'API
11-23 Apprenez les similitudes et les différences entre le chinois et les langages de programmation
11-24 Présentation de la classe Objet
11-25 Méthode hashCode() de la classe Object
11-26 Méthode getClass() de la classe Object
11-27 Méthode toString() de la classe Object
11-28 méthode equals() de la classe Object
11-29 Optimisation du code de la méthode equals() de la classe Object
11-30 Méthode finalize() et méthode clone() de la classe Object
Chapitre12 Objets communs JAVA (1)
12-1 Présentation du scanner et principes de la méthode de construction
12-2 Explication des méthodes hasNextXxx() et nextXxx() de la classe Scanner
12-3 Scanner pour obtenir des données, problèmes mineurs et solutions
12-4 Présentation de la classe String
12-5 Constructeur de classe de chaîne
12-6 Les caractéristiques de la chaîne ne peuvent pas être modifiées une fois attribuées
12-7 La différence entre les objets littéraux String et les objets créés par les constructeurs
12-8 Les questions d'entretien en chaîne examinent les résultats de la rédaction du programme
12-9 Fonction de jugement de la classe String
12-10 Cas de connexion utilisateur simulé
12-11 Point d'arrêt pour afficher le cas de connexion utilisateur simulé
12-12 La version améliorée du cas de connexion utilisateur simulé rejoint le jeu de devinettes
12-13 La version améliorée du cas de connexion utilisateur simulé de la vue du point d'arrêt rejoint le jeu de devinettes
12-14 Obtenir la fonction de la classe String
12-15 Traversée de chaînes
12-16 Cas de comptage du nombre de caractères majuscules, minuscules et numériques
12-17 Point d'arrêt pour afficher les statistiques sur le nombre de caractères majuscules, minuscules et numériques
12-18 Fonction de conversion de la classe String
12-19 Convertir la première lettre de la chaîne en majuscule et le reste en minuscule
12-20 Autres fonctions de la classe String
12-21 Analyse du code source de la méthode compareTo() de la classe String
12-22 Un cas de concaténation de tableaux int avec des chaînes
12-23 Une version améliorée du cas de concaténation de tableaux int en chaînes
12-24 Cas d'inversion de chaîne
12-25 Illustration d'idées de cas pour trouver le nombre d'occurrences d'une petite chaîne dans une grande chaîne
12-26 Implémentation du code de cas pour trouver le nombre d'occurrences d'une petite chaîne dans une grande chaîne
12-27 Trouver le nombre d'occurrences d'une petite chaîne dans une optimisation du code de cas d'une grande chaîne
12-28 Point d'arrêt pour visualiser le cas de recherche du nombre d'occurrences d'une petite chaîne dans une grande chaîne
12-29 Présentation de StringBuffer
12-30 Méthode constructeur de la classe StringBuffer
12-31 Fonctionnalité ajoutée à StringBuffer
12-32 Fonction de suppression de StringBuffer
12-33 Fonction de remplacement StringBuffer
Chapitre13 Objets communs JAVA (2)
13-1 Fonction inverse StringBuffer
13-2 Fonction d'interception StringBuffer
13-3 Conversion entre StringBuffer et String
13-4 Exemple de concaténation de tableaux en chaînes dans un format spécifié
13-5 Exemple de fonction d'inversion de chaîne
13-6 Déterminer si une chaîne est un cas symétrique
13-7 Deux petites questions d'entretien sur StringBuffer
13-8 String et StringBuffer sont passés respectivement en paramètres
13-9 Illustration du principe du tri avancé à bulles des tableaux
13-10 Implémentation avancée du code de tri à bulles Array
13-11 Illustration du principe du tri par sélection avancée des tableaux
13-12 Implémentation du code de tri de sélection avancée de tableau
13-13 Tri des caractères dans une casse de chaîne
13-14 Illustration du principe de recherche binaire avancée dans les tableaux
13-15 Implémentation du code de recherche binaire avancée de Array
13-16 Points à noter lors de l'utilisation de la recherche binaire
13-17 Présentation et utilisation de la classe d'outils Arrays
13-18 Analyse du code source de la classe d'outils Arrays
13-19 Introduction des classes de base de type wrapper
13-20 Constructeur entier
13-21 Conversion entre les types String et int
13-22 Opération de conversion de base en Entier
13-23 Nouvelles fonctionnalités du JDK5 : boxing et unboxing automatiques
13-24 Questions d'entretien sur l'affectation directe d'Integer
13-25 Aperçu du personnage
13-26 Explication des méthodes courantes de Caractère
13-27 Comptez le nombre d'occurrences de majuscules, minuscules et de chiffres dans une chaîne
13-28 Comment vérifier un cas de numéro QQ
13-29 Présentation et utilisation de base des expressions régulières
13-30 Règles de composition des expressions régulières
13-31 La fonction de jugement des expressions régulières
13-32 Cas d'e-mail de vérification
13-33 Fonction de fractionnement d'expression régulière
Chapitre14 Objets communs JAVA (3)
14-1 Un petit exercice de fractionnement des fonctions
14-2 Tri des nombres dans une casse de chaîne
14-3 Fonction de remplacement d'expression régulière
14-4 Présentation des modèles et des matchers
14-5 Fonction d'acquisition d'expressions régulières
14-6 Présentation du cours de mathématiques et utilisation de la méthode
14-7 Comment obtenir des cas de nombres aléatoires dans n'importe quelle plage
14-8 Présentation et utilisation de la méthode de la classe Random
14-9 Une explication de la méthode de récupération de place gc() dans la classe System
14-10 Explication de exit() et currentTimeMillis() dans la classe System
14-11 Explication de arraycopy() dans la classe System
14-12 Présentation et méthode de construction de BigInteger
14-13 Utilisation de l'addition, de la soustraction, de la multiplication et de la division de BigInteger
14-14 Introduction et aperçu de BigDecimal
14-15 Utilisation de l'addition, de la soustraction, de la multiplication et de la division de BigDecimal
14-16 Présentation et méthode de construction de Date
14-17 Conversion entre date et millisecondes dans la classe Date
14-18 DateFormat implémente la conversion mutuelle entre les dates et les chaînes
14-19 Rédaction et tests de cas pour les classes d'outils de date
14-20 Depuis combien de jours êtes-vous dans ce monde ?
14-21 Présentation de la classe Calendar et des méthodes d'obtention des champs de calendrier
14-22 Méthodes add() et set() de la classe Calendar
14-23 Comment obtenir le nombre de jours en février d'une année
Chapitre15 Cadre de collecte JAVA (1)
15-1 Cadre de collecte JAVA (1)
15-2 Diagramme de mémoire pour un tableau d'objets
15-3 L'origine des ensembles et leurs différences par rapport aux tableaux
15-4 Schéma du système d'héritage de collection
15-5 Présentation de la fonction de collecte
15-6 Tests fonctionnels de base des collections Collection
15-7 Tests fonctionnels avancés des collections
15-8 Traversée de collection, définie sur traversée de tableau
15-9 La collection stocke les objets personnalisés et parcourt les cas
15-10 Parcours itérateur des collections
15-11 La collection stocke les objets personnalisés et parcourt les cas
15-12 Discussion sur les problèmes utilisant les itérateurs
15-13 Illustration des étapes d'utilisation des collections
15-14 Le principe et l'analyse du code source des itérateurs
15-15 La collection stocke les chaînes et les chemins
15-16 La collection stocke les objets et les parcours des étudiants
15-17 La liste stocke les chaînes et les cheminements
15-18 Caractéristiques de la collection Liste
15-19 La liste stocke les objets étudiants et les parcours
15-20 Présentation et test des fonctionnalités uniques de la collection List
15-21 Fonction de parcours unique de la collection List
15-22 La liste stocke les objets personnalisés et les parcours
15-23 Fonctions uniques de ListIterator
15-24 Causes et solutions des exceptions de modification simultanée
15-25 Pile et file d'attente des structures de données
15-26 Tableaux de structures de données et listes chaînées
15-27 Caractéristiques des trois sous-classes de List
15-28 ArrayList stocke les chaînes et les traverses
15-29 ArrayList stocke les objets personnalisés et les parcours
15-30 Caractéristiques uniques du vecteur
15-31 Fonctions uniques de LinkedList
15-32 Supprimer les éléments de chaîne en double de la collection ArrayList Cas 1
15-33 Vue point d'arrêt pour supprimer les éléments en double, cas 1
15-34 Supprimer les éléments de chaîne en double de la collection ArrayList Cas 2
Chapitre16 Cadre de collecte JAVA (2)
16-1 Cas de suppression d'éléments d'objet personnalisé en double de la collection ArrayList
16-2 Code de collection pour implémenter la structure de pile à l'aide de LinkedList
16-3 Utilisez LinkedList pour simuler une collection de structures de données de pile et fusionner des cas de test
16-4 Présentation des génériques et utilisation de base
16-5 ArrayList stocke les chaînes et parcourt la version générique
16-6 ArrayList stocke les objets personnalisés et parcourt la version générique
16-7 Introduction des génériques à travers les problématiques de transformation d'objets
16-8 Présentation et utilisation des classes génériques
16-9 Présentation et utilisation des méthodes génériques
16-10 Présentation et utilisation des interfaces génériques
16-11 Caractères génériques avancés
16-12 Améliorer la présentation et l'utilisation de pour
16-13 ArrayList stocke les chaînes et parcourt la version améliorée
16-14 ArrayList stocke les objets personnalisés et parcourt la version améliorée
16-15 Présentation et utilisation des importations statiques
16-16 Présentation et utilisation des paramètres variables
16-17 Utilisation de la méthode asList() de la classe d'outils Arrays
16-18 Illustration de cas d'éléments de stockage et de traversée imbriqués de collection
16-19 Implémentation du code de cas des éléments de stockage et de traversée imbriqués de la collection
16-20 Générer 10 nombres aléatoires entre 1 et 20 nécessite que les nombres aléatoires ne puissent pas être répétés.
16-21 Cas de saisie de plusieurs données avec le clavier et d'affichage de la valeur maximale sur la console
16-22 Analyse du code source de la méthode toString() de la collection ArrayList
16-23 Illustration de l'analyse du cas d'enregistrement de connexion utilisateur
16-24 Analyse détaillée des dossiers d'enregistrement des identifiants des utilisateurs et mise en place de sous-traitance
16-25 Mise en œuvre du cas d'enregistrement de connexion utilisateur de la classe de description de base de l'utilisateur et de l'interface d'opération utilisateur
16-26 Implémentation spécifique au cas d'enregistrement de connexion utilisateur de la classe d'opération utilisateur
16-27 Implémentation d'une classe de test utilisateur pour le cas d'enregistrement de connexion utilisateur
16-28 Cas d'enregistrement de connexion utilisateur Classe de test utilisateur Résolution de petits problèmes
16-29 Le cas d'enregistrement de connexion de l'utilisateur rejoint le jeu de devinettes
16-30 Démonstration des fonctions du système de gestion des achats sur console
16-31 Définir l'aperçu et les fonctionnalités de la collection
16-32 HashSet stocke les chaînes et les traversées
16-33 Analyse du code source de HashSet pour garantir l'unicité des éléments
Chapitre17 Cadre de collecte JAVA (3)
17-1 HashSet stocke les objets personnalisés et les parcours
17-2 Implémentation et illustration du code HashSet pour garantir l'unicité des éléments
17-3 HashSet stocke des objets personnalisés et parcourt les exercices
17-4 Présentation et utilisation de LinkedHashSet
17-5 TreeSet stocke les éléments de type Integer et les parcourt
17-6 Analyse du code source de TreeSet pour assurer le tri des éléments
17-7 Les principes et les diagrammes de TreeSet pour garantir l'unicité des éléments et l'ordre naturel
17-8 TreeSet stocke les objets personnalisés et parcourt l'exercice 1
17-9 TreeSet stocke les objets personnalisés et parcourt l'exercice 2
17-10 Le principe et l'implémentation du code de TreeSet pour garantir l'unicité des éléments et le tri des comparateurs
17-11 Réinterprétation du code source de la méthode add() de TreeSet et résumé du tri des éléments de TreeSet
17-12 Générez 10 nombres aléatoires entre 1 et 20 et exigez que les nombres aléatoires ne puissent pas être répétés. Version simple du cas.
17-13 Étude de cas de saisie d'informations sur les étudiants avec le clavier, de tri par score total, puis de sortie sur la console
17-14 Présentation et fonctionnalités de la collection de cartes
17-15 Présentation des fonctions de la collection Map
17-16 Tests fonctionnels de base de la collection Map
17-17 Test de la fonction d'acquisition de collection de cartes
17-18 Parcours de la collection de cartes pour trouver la valeur clé
17-19 Traversée de la collection Map pour trouver la clé et la valeur de l'objet paire clé-valeur
17-20 Comparaison de deux méthodes de parcours de collection de cartes
17-21 Un cas où la clé de collection HashMap est Stirng et la valeur est String
17-22 Un cas où la clé de collection HashMap est un entier et la valeur est une chaîne
17-23 Le cas où la clé de collection HashMap est String et la valeur est Student
17-24 Le cas où la clé de collection HashMap est Student et la valeur est String
17-25 Présentation et utilisation de LinkedHashMap
17-26 La clé de collection TreeMap est une valeur de chaîne est un cas de chaîne
17-27 Le cas où la clé de collection TreeMap est Student et la valeur est String
17-28 Illustration de cas de comptage du nombre d'occurrences de chaque caractère dans une chaîne
17-29 Implémentation du code de cas pour compter le nombre d'occurrences de chaque caractère dans une chaîne
17-30 Point d'arrêt pour afficher les statistiques du nombre d'occurrences de chaque caractère dans une chaîne
17-31 Cas d'une collection HashMap imbriquée
17-32 Cas de la collection HashMap imbriquée ArrayList
17-33 Cas de la collection ArrayList imbriquée HashMap
Chapitre18 Cadre de collecte JAVA (4)
18-1 Agréger plusieurs niveaux d'analyse de données imbriquées
18-2 Collection de manifestations de code imbriquées à plusieurs niveaux
18-3 La différence entre HashMap et Hashtable
18-4 Présentation de la classe utilitaire Collections
18-5 Explication des méthodes courantes de la classe d'outils Collections
18-6 ArrayList stocke les objets personnalisés et trie les cas
18-7 Simulez le mélange et la distribution des cartes des propriétaires
18-8 Illustration du principe de simulation du brassage, de la distribution et du tri des cartes dans Landlord
18-9 Implémentation de code pour simuler le mélange et la distribution des cartes par Doudizhu et le tri des cartes
18-10 Résumé des caractéristiques et des structures de données des collections
18-11 Comment choisir quelle collection utiliser ?
18-12 Résumé des fonctions communes et des méthodes de parcours de diverses collections
Chapitre19 Flux d'E/S JAVA (1)
19-1 Présentation de la technologie de streaming IO
19-2 Aperçu et classification des exceptions
19-3 Comment la JVM gère les exceptions par défaut
19-4 Gestion des exceptions à l'aide de try...catch 1
19-5 Gestion des exceptions à l'aide de try...catch 2
19-6 La solution de gestion de JDK7 pour plusieurs exceptions
19-7 La différence entre les exceptions au moment de la compilation et les exceptions au moment de l'exécution
19-8 Plusieurs méthodes courantes de Throwable
19-9 Gestion des exceptions à l'aide de lancers
19-10 Aperçu du lancer et de la différence avec les lancers
19-11 Comment gérer les exceptions ?
19-12 Caractéristiques et fonctions du mot-clé enfin
19-13 Questions d'entretien : la différence entre final, enfin et finaliser
19-14 Question d'entretien : S'il y a un retour avant finalement
19-15 Un aperçu des variations dans la gestion des exceptions et des exceptions personnalisées
19-16 Implémentation et test d'exceptions personnalisées
19-17 Précautions inhabituelles
19-18 Présentation et méthode de construction de la classe File
19-19 Fonction de création de classe de fichiers
19-20 Fonction de suppression de la classe File
19-21 Fonction de renommage de la classe File
19-22 Fonction de jugement de la classe File
19-23 Obtenir la fonction de la classe File
19-24 Fonctions d'acquisition avancées de la classe File
19-25 Exemple de sortie du nom de fichier avec le suffixe spécifié dans le répertoire spécifié
19-26 Cas d'amélioration du filtre de fichiers pour la sortie des noms de fichiers avec les suffixes spécifiés dans les répertoires spécifiés
19-27 Code source de la méthode list() avec filtre de nom de fichier
19-28 Cas de modification par lots des noms de fichiers
19-29 Présentation et considérations de la récursivité
19-30 Idées et illustrations de résolution récursive de problèmes
19-31 Implémentation du code et diagramme de mémoire pour trouver récursivement une factorielle
19-32 Point d'arrêt pour visualiser le processus d'exécution du calcul factoriel récursif
19-33 Cas problématique du lapin immortel
Chapitre20 Flux d'E/S JAVA (2)
20-1 Exemple de sortie récursive des chemins absolus de tous les fichiers Java dans un répertoire spécifié
20-2 Supprimer le répertoire de manière récursive avec le cas de contenu
20-3 Point d'arrêt pour visualiser le processus d'exécution de suppression d'un répertoire avec du contenu
20-4 Présentation et classification des flux IO
20-5 Présentation de la classe de base du flux IO et analyse simple des exigences
20-6 Constructeur de FileOutputStream
20-7 FileOutputStream écrit des données
20-8 Trois méthodes write() de FileOutputStream
20-9 FileOutputStream écrit des données pour implémenter des sauts de ligne et ajouter l'écriture
20-10 FileOutputStream écrit des données et ajoute la gestion des exceptions
20-11 FileInputStream lit les données
20-12 Cas de fichier texte de copie de flux d'octets 1
20-13 Comment l’ordinateur reconnaît-il et concatène-t-il deux octets en chinois ?
20-14 Cas de fichier texte de copie de flux d'octets 2
20-15 Cas d'image de copie de flux d'octets
20-16 Cas vidéo de copie de flux d'octets 1
20-17 FileInputStream lit les données un tableau d'octets à la fois
20-18 Comparaison de deux façons de lire des données à l'aide de FileInputStream
20-19 Cas de fichier texte de copie de flux d'octets 3
20-20 Cas vidéo de copie de flux d'octets 2
20-21 BufferedOutputStream écrit des données
20-22 BufferedInputStream lit les données
20-23 Quatre façons de copier des flux d'octets MP4 et de tester l'efficacité
20-24 Raisons et formats de l'apparition des flux de conversion
20-25 Aperçu des tables de codage et des tables de codage communes
20-26 Problèmes d'encodage et de décodage dans la classe String
20-27 Utilisation du flux de conversion OutputStreamWriter
20-28 Utilisation du flux de conversion InputStreamReader
20-29 5 façons d'écrire des données dans des flux de caractères
20-30 Deux façons de lire les données des flux de caractères
20-31 Cas de fichier texte de copie de flux de caractères 1
20-32 Cas de fichier texte de copie de flux de caractères 2
20-33 Cas de fichier texte de copie de flux de caractères 3
Chapitre21 Flux d'E/S JAVA (3)
21-1 L'utilisation du flux de sortie du tampon de caractères BufferedWriter
21-2 L'utilisation du flux d'entrée du tampon de caractères BufferedReader
21-3 Cas 1 du fichier texte de copie de flux de tampon de caractères
21-4 Particularités des flux de tampons de caractères
21-5 Cas 2 du fichier texte de copie de flux de tampon de caractères
21-6 Diagramme récapitulatif du flux d'E/S
21-7 5 façons de copier des fichiers texte
21-8 4 façons de copier des images
21-9 Exemple de stockage de données d'une collection dans un fichier texte
21-10 Stocker les données dans des fichiers texte dans le dossier de recouvrement
21-11 Obtenir aléatoirement des cas de noms à partir de fichiers texte
21-12 Copier le cas d'un dossier à un seul niveau
21-13 Copiez le fichier avec le suffixe spécifié dans le répertoire spécifié et modifiez la casse du nom
21-14 Point d'arrêt pour afficher le processus d'exécution de copie de fichiers et de modification de la casse du nom de suffixe
21-15 Copier un dossier à plusieurs niveaux
21-16 Étude de cas sur la saisie des informations sur les élèves à l'aide du clavier, leur tri par score total et leur écriture dans un fichier texte
21-17 Exemple de tri de chaînes dans un fichier, puis de les écrire dans un autre fichier
21-18 La classe personnalisée simule le cas de la fonction readLine() de BufferedReader
21-19 Cas d'utilisation de LineNumberReader
21-20 La classe personnalisée simule le cas de fonction de LineNumberReader consistant à obtenir des numéros de ligne
21-21 Examen des connaissances sur les cas d'enregistrement de connexion
21-22 Implémentation de la version IO du cas d'enregistrement de connexion
21-23 Présentation et explication des flux d'entrée et de sortie de données
21-24 Présentation et explication du flux des opérations de mémoire
21-25 Présentation et fonctionnalités des flux d'impression
21-26 PrintWriter est utilisé comme sous-classe de Writer
21-27 PrintWriter implémente l'actualisation automatique et le retour à la ligne
21-28 Cas de fichier texte de copie d'amélioration du flux d'impression
21-29 Présentation des flux d'entrée et de sortie standard et de la nature des instructions de sortie
21-30 Trois façons de réaliser la saisie au clavier
Chapitre22 Flux d'E/S JAVA (4)
22-1 Les instructions de sortie sont améliorées avec les flux de tampons de caractères
22-2 Aperçu du flux d'accès aléatoire et écriture des données
22-3 Flux d'accès aléatoire pour lire les données et manipuler les pointeurs de fichiers
22-4 Les flux combinés lisent le contenu de deux fichiers et les copient dans un seul fichier
22-5 Fusionnez des flux pour lire le contenu de plusieurs fichiers et copiez-les dans un seul fichier
22-6 Présentation et utilisation des flux de sérialisation et de désérialisation
22-7 Comment résoudre le problème de la ligne d'avertissement jaune lors de la sérialisation
22-8 Comment empêcher la sérialisation des variables membres d'objet
22-9 Présentation des propriétés et utilisation en tant que collection de cartes
22-10 Utilisation des fonctions spéciales des propriétés
22-11 Fonctions Load() et store() des propriétés
22-12 Déterminez si la clé spécifiée existe dans le fichier. Si tel est le cas, modifiez la valeur.
22-13 Comment rendre le jeu de devinettes jouable seulement 5 fois
22-14 Introduction à NIO et un cas de NIO sous JDK7
Chapitre23 Multithread JAVA (1)
23-1 L'introduction de programmes multithread
23-2 Aperçu des processus et importance de plusieurs processus
23-3 Présentation des threads et de l'importance du multithreading
23-4 Exemples de multithreading et différence entre parallélisme et concurrence
23-5 Le principe de fonctionnement du programme Java et le démarrage de la JVM sont-ils multithread ?
23-6 Comment implémenter la méthode multi-threading et multi-threading 1 idées
23-7 Implémentation du code du mode multi-thread 1
23-8 Obtenir et définir le nom de l'objet thread
23-9 Planification des threads et obtention et définition de la priorité des threads
23-10 Fil de veille de contrôle de thread
23-11 Contrôle du fil de discussion : rejoindre le fil de discussion
23-12 Fil de courtoisie sur le contrôle du fil
23-13 Fil démon de contrôle de thread
23-14 Fil d'interruption de contrôle de thread
23-15 Diagramme du cycle de vie des threads
23-16 L'idée et l'implémentation du code du mode multi-threading 2
23-17 Comparaison graphique et différences entre deux méthodes de multithreading
23-18 Étude de cas sur la vente de billets de cinéma en héritant d'une classe de fil
23-19 Étude de cas sur la vente de billets de cinéma en implémentant une interface Runnable
23-20 Analyse des raisons pour lesquelles il y a des billets identiques et des billets négatifs lors de l'achat de billets de cinéma
23-21 Analyse des causes des problèmes de sécurité des threads
23-22 Les blocs de code synchronisés résolvent les problèmes de sécurité des threads
23-23 Explication des blocs de code synchronisés résolvant les problèmes de sécurité des threads
23-24 Caractéristiques, avantages et inconvénients de la synchronisation
23-25 Verrouillages rapides pour le code synchronisé et problèmes d'application des méthodes de synchronisation et des verrous
23-26 Examen des classes thread-safe précédentes
23-27 Présentation et utilisation de Lock après JDK5
23-28 Présentation et utilisation des problèmes de blocage
23-29 Diagramme de description du problème producteur-consommateur
Chapitre24 Multithread JAVA (2)
24-1 Code de problème producteur-consommateur 1
24-2 Code de question du consommateur producteur 2 et résolution des problèmes de sécurité des threads
24-3 Illustration de l’idée du mécanisme de réveil en attente producteur-consommateur
24-4 Implémentation du code du mécanisme de réveil en attente producteur-consommateur
24-5 Analyse du code du mécanisme de réveil en attente producteur-consommateur
24-6 Diagramme de transition d'état de thread et situations d'exécution courantes
24-7 Présentation et utilisation des groupes de threads
24-8 Optimisation du code du mécanisme de réveil en attente producteur-consommateur
24-9 Présentation et utilisation des pools de threads
24-10 L'idée et l'implémentation du code du mode multi-threading 3
24-11 Cas récapitulatif du mode multi-thread 3
24-12 Implémentation de programmes multithread à l'aide de classes internes anonymes
24-13 Présentation et utilisation des minuteries
24-14 Incarnation de code d'exécution multiple de tâches planifiées
24-15 Supprimer régulièrement les répertoires spécifiés avec du contenu
24-16 Questions d'entretien courantes sur le multithreading
Chapitre25 Modèles de conception JAVA
25-1 Un aperçu des principes courants de conception orientée objet
25-2 Présentation et classification des modèles de conception
25-3 Présentation et utilisation d'un modèle d'usine simple
25-4 Présentation et utilisation du modèle de méthode d'usine
25-5 Modèle Singleton : style affamé
25-6 Le style paresseux du modèle singleton
25-7 Le code Java en mode singleton incarne la classe Runtime
Chapitre26 Interface graphique JAVA
26-1 Présentation de l'interface graphique et différence entre l'interface graphique et la CLI
26-2 La différence entre les packages java.awt et javax.swing
26-3 Diagramme d'héritage des composants dans l'interface graphique
26-4 Cas du formulaire HelloWorld
26-5 Optimiser le code de cas du formulaire HelloWorld
26-6 Présentation et exemples de principes du mécanisme d'écoute des événements
26-7 formulaire fermer le dossier
26-8 Modèle de conception d'adaptateur expliqué
26-9 La classe d'adaptateur améliore le cas de fermeture de formulaire
26-10 Ajoutez un bouton au formulaire et ajoutez un cas d'événement au bouton
26-11 Transférer la valeur de la zone de texte dans le cas du champ de texte
26-12 Changez la couleur de fond en déplaçant la souris sur la coque du bouton
26-13 Comment contrôler que seuls les caractères numériques peuvent être saisis dans la zone de texte
26-14 Cas de menu de premier niveau
26-15 Cas de menu à plusieurs niveaux
26-16 Présentation et utilisation de Netbeans
26-17 Simulation de quatre cas d'opérations arithmétiques
26-18 Modifier le code de l'icône du formulaire
26-19 Comment définir le code pour centrer le formulaire
26-20 Comment modifier le code du skin du formulaire
26-21 Ajouter des invites de somme de contrôle à quatre cas d'opérations arithmétiques
26-22 Examen de la structure du package d'enregistrement de la connexion utilisateur
26-23 Mise en œuvre des fonctions de base de connexion et d'enregistrement des utilisateurs
26-24 Implémentation de l’interface de connexion et d’enregistrement des utilisateurs
26-25 L'interface de connexion et d'enregistrement des utilisateurs saute
26-26 La version finale de l'enregistrement de la connexion utilisateur
26-27 Connexion et enregistrement de l'utilisateur pour rejoindre quatre cas d'opérations arithmétiques
Chapitre27 Programmation réseau JAVA
27-1 Présentation de la programmation réseau
27-2 Présentation et illustration du modèle de réseau
27-3 Présentation des trois éléments de la programmation réseau
27-4 Présentation de l'IP dans les trois éléments de la programmation réseau 1
27-5 Présentation IP de trois éléments de la programmation réseau 2
27-6 Présentation et utilisation de la classe InetAddress
27-7 Ports des trois éléments de la programmation réseau
27-8 Protocoles des trois éléments de la programmation réseau
27-9 Illustration du principe de communication Socket
27-10 Le protocole UDP envoie des données
27-11 Le protocole UDP reçoit des données
27-12 Schéma d'envoi et de réception de données via le protocole UDP
27-13 Optimisation du code de données d'envoi et de réception du protocole UDP
27-14 Les données du côté émetteur proviennent du boîtier de saisie au clavier.
27-15 Applet de discussion simple de démonstration de la fenêtre DOS
27-16 Programme de salle de discussion multithread
27-17 Démonstration d'une version GUI du cas du programme de chat
27-18 Le protocole TCP envoie des données
27-19 Le protocole TCP reçoit des données
27-20 Illustration de l'envoi et de la réception de données à l'aide du protocole TCP
27-21 Le serveur donne au client un cas de retour
27-22 Entrée du clavier client Sortie de la console du serveur
27-23 Le serveur de saisie du clavier client écrit dans un fichier texte
27-24 Le client lit la sortie de la console du serveur de fichiers texte
27-25 Fichier texte de téléchargement du protocole TCP
27-26 TCP télécharge le fichier texte et donne son avis
27-27 Le protocole TCP télécharge des images et donne des commentaires
27-28 Réflexions sur le téléchargement de plusieurs clients sur un serveur
27-29 Le multithreading améliore le cas où plusieurs clients téléchargent des fichiers
Chapitre28 Réflexion JAVA
28-1 Aperçu du chargement des classes et timing de chargement
28-2 Présentation et classification des chargeurs de classes
28-3 Aperçu de la réflexion
28-4 Trois façons d'obtenir des objets de fichier de classe
28-5 Obtenez le constructeur sans argument par réflexion et utilisation
28-6 Obtenir le constructeur paramétré par réflexion et utilisation
28-7 Obtenez le constructeur privé via la réflexion et l'utilisation
28-8 Obtenez les variables membres par réflexion et utilisation
28-9 Obtenez des méthodes membres sans paramètres et renvoyez des valeurs par réflexion et utilisation
28-10 Obtenez des méthodes membres avec des paramètres et des valeurs de retour par réflexion et utilisation
28-11 Exécuter le contenu du fichier de configuration via la réflexion
28-12 Contourner les contrôles génériques via la réflexion
28-13 Écrire une méthode générale pour définir une certaine propriété d'un objet à une valeur spécifiée par réflexion
28-14 Diriger les intermédiaires à travers les ajouts, suppressions, modifications d’utilisateurs et les connexions et inscriptions des étudiants
28-15 Présentation et implémentation des agents dynamiques
28-16 Présentation et utilisation des modèles de conception de modèles
28-17 Présentation et utilisation du mode décoration
Chapitre29 Nouvelles fonctionnalités JAVA JDK5
29-1 Revue des nouvelles fonctionnalités du JDK5
29-2 Implémentez votre propre classe d'énumération
29-3 Implémenter la classe enum via enum
29-4 Notes sur les énumérations
29-5 Façons courantes d'énumérer les classes
29-6 Revue et explication de six nouvelles fonctionnalités du JDK7
29-7 Téléchargez, installez et désinstallez JDK
29-8 Les interfaces peuvent aussi avoir des méthodes
Section précédente
section suivante
Liste des didacticiels
obtenir de l'aide
Recommandations de cours
Téléchargement du didacticiel
Élémentaire
Tutoriel de site Web d'imitation d'entreprise Imperial CMS
3048 Les gens regardent
Élémentaire
Les débutants sans aucune base dans WordPress créent des blogs personnels et des sites Web d'entreprise
6743 Les gens regardent
Élémentaire
Vidéo d'instructions sur la création de sites Web à base zéro Ultimate CMS
2724 Les gens regardent
Élémentaire
Projet front-end-Shangyou [Pratique complète de la technologie HTML/CSS/JS]
3117 Les gens regardent
Intermédiaire
Vue3.0 de 0 pour créer une pratique de projet de système de gestion backend universel
5351 Les gens regardent
Élémentaire
Cours frontal base zéro [Vue apprentissage avancé et application pratique]
2821 Les gens regardent
Élémentaire
Tutoriel WEB front-end [HTML5+CSS3+JS]
3506 Les gens regardent
Élémentaire
Introduction rapide à apipost
2161 Les gens regardent
Intermédiaire
Tutoriel pratique Vue3+TypeScript au niveau de l'entreprise
3208 Les gens regardent
Élémentaire
Parlons brièvement de la création d'une entreprise en PHP
17423 Les gens regardent
Intermédiaire
Projet de commerce électronique VUE (combat réel de projet double front-end et back-end)
3828 Les gens regardent
Élémentaire
Application pratique Apipost [api, interface, tests automatisés, mock]
2265 Les gens regardent
Les étudiants qui ont regardé ce cours apprennent également
492837 joue
Parlons brièvement de la création d'une entreprise en PHP
Introduction rapide au développement web front-end
Développement pratique à grande échelle par Tianlongbabu du cadre MVC version Mini imitant le site Web de l'encyclopédie des choses embarrassantes
Premiers pas avec le développement pratique PHP : création rapide de PHP [Small Business Forum]
Vérification de connexion et forum de discussion classique
Collecte de connaissances sur les réseaux informatiques
Démarrage rapide de la version complète de Node.JS
Le cours front-end qui vous comprend le mieux : HTML5/CSS3/ES6/NPM/Vue/...[Original]
Écrivez votre propre framework PHP MVC (40 chapitres en profondeur/gros détails/à lire absolument pour que les débutants progressent)
Remarques
X