section suivante: 猫狗案例多态版3073 joue

5 秒后自动播放下一节
  Regarder à nouveau

Tutoriel vidéo JAVA pour débutants

Introduction >
chapitredidacticiel
Chapitre1Bases de l'informatique JAVA

aperçu de l'ordinateur

07 minutes33 secondes

Présentation du matériel et des logiciels informatiques

06 minutes24 secondes

Présentation du développement de logiciels et des langages informatiques

05 minutes39 secondes

interaction homme-machine

03 minutes09 secondes

Touches de fonction du clavier et touches de raccourci

06 minutes34 secondes

Comment ouvrir une console DOS

02 minutes45 secondes

Explication des commandes DOS courantes

11 minutes03 secondes

Commandes DOS étendues

06 minutes34 secondes
Chapitre2Bases du langage JAVA (1)

Présentation du langage Java

11 minutes03 secondes

Principe multiplateforme du langage Java

09 minutes08 secondes

Présentation du JDK et du JRE)

03 minutes30 secondes

Diagramme du processus de téléchargement du JDK

04 minutes39 secondes

Diagramme du processus d'installation du JDK

04 minutes50 secondes

Illustration du processus de désinstallation du JDK

04 minutes22 secondes

Introduction aux outils de développement Java et introduction au JDK

04 minutes55 secondes

Rédaction et exécution du premier cas HelloWorld

06 minutes37 secondes

Résumé des problèmes courants de développement

15 minutes36 secondes

Pourquoi configurer la variable d'environnement path

05 minutes46 secondes

Comment configurer la variable d'environnement Path 1

04 minutes44 secondes

Méthode de configuration de la variable d'environnement Path 2

05 minutes24 secondes

Le rôle du classpath et sa configuration

06 minutes34 secondes

La différence entre chemin et chemin de classe

00 minutes49 secondes

Installation et configuration de Notepad++

06 minutes55 secondes

Utilisez Notepad++ pour développer des programmes, les compiler et les exécuter

01 minutes53 secondes
Chapitre3Bases du langage JAVA (2)

Aperçu et utilisation des mots-clés

08 minutes02 secondes

Règles de présentation et de composition des identifiants

08 minutes22 secondes

Règles de dénomination communes pour les identifiants

10 minutes43 secondes

Aperçu des annotations et de leur classification

09 minutes33 secondes

Cas HelloWorld ajouté à la version annotée

06 minutes31 secondes

Le rôle des commentaires

06 minutes08 secondes

Présentation et utilisation des constantes

09 minutes30 secondes

Présentation des systèmes de base et illustrations des systèmes binaires, octaux et hexadécimaux

12 minutes17 secondes

Formes de représentation de différentes données de base

06 minutes47 secondes

Diagramme de conversion de base arbitraire en décimal

10 minutes17 secondes

Exercices de la base arbitraire au décimal

02 minutes49 secondes

Diagramme de conversion de base décimale en base arbitraire

06 minutes52 secondes

Exercices de la base décimale à la base arbitraire

03 minutes13 secondes

Méthode de conversion de base rapide

11 minutes51 secondes

Explication du complément du code original

13 minutes57 secondes

Pratique d'inversion et de complément du code original

03 minutes02 secondes

Présentation et format des variables

07 minutes25 secondes

Présentation et classification des types de données

08 minutes44 secondes

Définir des variables de différents types de données

09 minutes20 secondes

Choses à noter lors de l'utilisation de variables

10 minutes03 secondes

Conversion par défaut de conversion de type de données

07 minutes58 secondes

Diagramme de variables de différents types de données participant aux opérations

07 minutes02 secondes

Conversion de type de données

05 minutes31 secondes

Questions sur la conversion forcée

04 minutes15 secondes

Quelle est la différence entre l’ajout de variables et l’ajout de constantes ?

09 minutes07 secondes

Comment calculer le résultat après conversion forcée du débordement de données

08 minutes44 secondes

Les données des personnages participent aux opérations

04 minutes53 secondes

Les chaînes participent aux opérations

03 minutes54 secondes
Chapitre4Bases du langage JAVA (3)

Plusieurs problèmes mineurs ajoutés aux types de données

14 minutes50 secondes

Utilisation de base des opérateurs arithmétiques

09 minutes46 secondes

Utilisation des opérateurs arithmétiques ++ et --

11 minutes33 secondes

Exercices avec les opérateurs arithmétiques ++ et --

05 minutes40 secondes

Diverses utilisations de l'opérateur arithmétique +

03 minutes56 secondes

Utilisation de base des opérateurs d'affectation

05 minutes37 secondes

Questions d'entretien avec l'opérateur d'affectation

04 minutes12 secondes

Utilisation de base des opérateurs de comparaison et leurs précautions

09 minutes11 secondes

Utilisation de base des opérateurs logiques

12 minutes52 secondes

La différence entre les opérateurs logiques && et &

07 minutes24 secondes

Utilisation de base des opérateurs de bits 1

11 minutes06 secondes

Caractéristiques de l'opérateur XOR au niveau du bit

03 minutes04 secondes

Questions d'entretien sur les opérations de bits

09 minutes52 secondes

Utilisation de base des opérateurs de bits 2 et questions d'entretien

13 minutes09 secondes

Utilisation de base de l'opérateur ternaire

06 minutes59 secondes

Exercices avec l'opérateur ternaire

10 minutes26 secondes

Une explication du format de base de la saisie au clavier

07 minutes14 secondes

Exercice de saisie au clavier 1

06 minutes31 secondes

Exercice de saisie au clavier 2

04 minutes49 secondes

instruction de structure séquentielle

04 minutes44 secondes

Sélectionnez la structure si le format de déclaration 1

08 minutes08 secondes

Choses à noter lors du choix d'une structure if instruction

09 minutes02 secondes

Sélectionnez la structure si le format de déclaration 2

05 minutes16 secondes

Exercices de sélection de structure si format d'instruction 2

06 minutes03 secondes

Problème de conversion entre le format 2 de l'instruction if et le ternaire

08 minutes07 secondes

Sélectionnez la structure si le format de déclaration 3

16 minutes26 secondes

Exercices de sélection de structure si format d'instruction 3

06 minutes11 secondes

Exercices de sélection de structure si format d'instruction 3

12 minutes41 secondes

Utilisation imbriquée de la structure de sélection si les instructions

04 minutes49 secondes
Chapitre5Bases du langage JAVA (4)

Le format et l'explication de l'instruction select structure switch

08 minutes28 secondes

Utilisation de base de l'instruction switch dans la structure de sélection

09 minutes57 secondes

Points à noter lors du choix d'une déclaration de changement structurel

10 minutes39 secondes

Sélectionnez l'exercice 1 de l'instruction de changement de structure pour voir les résultats de l'écriture du programme

01 minutes26 secondes

Sélectionnez l'énoncé de changement de structure, exercice 2 questions à choix multiples

08 minutes25 secondes

Sélectionnez l'instruction de changement de structure, exercice 3, l'expression est une chaîne

04 minutes51 secondes

Scénarios d'utilisation respectifs du commutateur de structure de sélection et des instructions if

08 minutes28 secondes

Présentation de l'instruction de boucle de la structure de la boucle

04 minutes13 secondes

Le format et l'utilisation de base de la structure de boucle pour l'instruction

08 minutes43 secondes

Points à noter sur la structure de boucle pour l'instruction

01 minutes37 secondes

Exercice 1 de structure de boucle pour l'instruction permettant d'obtenir des données

04 minutes10 secondes

Exercice 2 Résumer les réflexions sur la structure de boucle pour l'instruction

07 minutes55 secondes

Exercice 3 de la somme paire de la structure de boucle pour l'instruction

05 minutes00 secondes

Exercice 4 factorielle de la structure de boucle pour l'instruction

03 minutes23 secondes

Exercice 5 Narcisse de structure en boucle pour instruction

11 minutes40 secondes

Exercice 6 de la version améliorée du numéro palindrome de la structure de boucle pour l'instruction

03 minutes58 secondes

Exercice 7 Réflexions statistiques sur la structure de boucle pour l'instruction

04 minutes40 secondes

Exercice 8 de la structure de boucle pour l'instruction en prenant le reste

05 minutes22 secondes

Le format et l'utilisation de base de l'instruction while dans la structure de boucle

05 minutes49 secondes

Exercice 1 Réflexions de synthèse sur la structure de boucle avec l'instruction While

03 minutes59 secondes

Exercice 2 Réflexions statistiques sur la structure de boucle avec l'instruction While

04 minutes26 secondes

La différence entre la structure de la boucle while et l'instruction for

07 minutes25 secondes

Pratiquez l'Everest de la structure de boucle while

07 minutes44 secondes

Le format et l'utilisation de base de la structure de boucle font... while instruction

05 minutes41 secondes

Différences entre trois types d'instructions de boucle dans les structures de boucle

03 minutes20 secondes

Précautions relatives à la boucle de structure de boucle - boucle infinie

05 minutes32 secondes

L'imbrication de boucles de structure de boucle produit des étoiles sur 4 lignes et 5 colonnes

10 minutes55 secondes

Triangle équilatéral de sortie d'imbrication de boucle de structure de boucle

06 minutes31 secondes

Table de multiplication de la structure de boucle

07 minutes33 secondes

Instruction de saut de contrôle instruction de rupture

11 minutes17 secondes

Instruction de saut de contrôle, instruction continue

05 minutes24 secondes

Instruction de retour de l'instruction de saut de contrôle

03 minutes44 secondes

La combinaison de l'instruction while et de la pause utilise Xiaofang pour économiser de l'argent

10 minutes18 secondes
Chapitre6Bases du langage JAVA (5)

Présentation de la méthode et description du format

10 minutes18 secondes

Cas de sommation de la définition de méthode

06 minutes57 secondes

Appels de méthode avec des valeurs de retour claires

07 minutes31 secondes

Diagramme d'appel de méthode

07 minutes00 secondes

Exercice 1 de la méthode pour obtenir le plus grand de deux nombres

07 minutes02 secondes

Méthode Exercice 2 Comparez deux nombres pour l'égalité

05 minutes40 secondes

Exercice de méthode 3 : Obtenir la valeur maximale de trois nombres

05 minutes56 secondes

Notes sur les méthodes

04 minutes27 secondes

Appel de méthode Définition et appel de la méthode de type void

08 minutes37 secondes

L'exercice 4 de la méthode génère une étoile en fonction du nombre de lignes et de colonnes

03 minutes41 secondes

Exercice de méthode 5 : Afficher la table de multiplication correspondante en fonction de la saisie au clavier

03 minutes19 secondes

Présentation et utilisation de base de la surcharge de méthode

11 minutes00 secondes

Pratique de surcharge de méthodes comparant les données pour l'égalité

04 minutes40 secondes

Présentation du tableau et instructions de format de définition

09 minutes24 secondes

Initialisation des tableaux Initialisation dynamique

12 minutes44 secondes

Allocation de mémoire en Java et différence entre pile et tas

15 minutes13 secondes

Diagramme de mémoire du tableau 1 et du tableau

08 minutes02 secondes

Diagramme de mémoire matricielle 2, deux tableaux

09 minutes09 secondes

Schéma de mémoire matricielle 3 trois tableaux

14 minutes30 secondes

Initialisation des tableaux, initialisation statique et carte mémoire

07 minutes17 secondes

Deux problèmes mineurs courants liés aux opérations sur les tableaux : les pointeurs hors limites et nuls

05 minutes17 secondes

Opération de tableau 1 traversée

13 minutes31 secondes

L'opération de tableau 2 obtient la valeur maximale

11 minutes35 secondes

Opérations sur les tableaux 3 dans l'ordre inverse

11 minutes29 secondes

Opérations sur les tableaux 4 méthodes de recherche de table

03 minutes52 secondes

Opérations sur les tableaux 5, recherche de base

10 minutes39 secondes

Présentation des tableaux bidimensionnels et explication du format 1

15 minutes11 secondes

Diagramme de mémoire du format de tableau bidimensionnel 1

05 minutes28 secondes

Explication du format de tableau bidimensionnel 2

07 minutes53 secondes

Diagramme de mémoire du format de tableau bidimensionnel 2

07 minutes47 secondes

Explication du format de tableau bidimensionnel 3

06 minutes30 secondes

Diagramme de mémoire du format de tableau bidimensionnel 3

06 minutes28 secondes

Exercice 1 sur un tableau bidimensionnel

10 minutes24 secondes

Résumé de l'exercice 2 sur le tableau bidimensionnel

05 minutes29 secondes

Exercice de tableau bidimensionnel 3 Triangle Yang Hui

12 minutes17 secondes

Question 1 : Problèmes de transmission de paramètres et illustrations en Java

15 minutes46 secondes

Question de réflexion 2 Analyse des problèmes de chiffrement

09 minutes16 secondes

Question 2 Implémentation du code pour les problèmes de chiffrement

10 minutes43 secondes

Question 2 : améliorations du code pour les problèmes de chiffrement

09 minutes30 secondes
Chapitre7JAVA orienté objet (1)

Introduction d’idées et aperçu des idées orientées processus

04 minutes51 secondes

Aperçu des idées et des exemples

15 minutes42 secondes

Éléphant mis dans une caisse de réfrigérateur

13 minutes10 secondes

développement, conception et fonctionnalités

03 minutes12 secondes

Classes et objets

08 minutes14 secondes

Aperçu des définitions de classe et analyse des classes d'étudiants

05 minutes22 secondes

Définition de la classe d'étudiant

04 minutes41 secondes

Définition de la catégorie de téléphone mobile

03 minutes55 secondes

Utilisation par les étudiants

11 minutes13 secondes

Utilisation des téléphones portables

04 minutes21 secondes

La carte mémoire d'un objet

13 minutes01 secondes

Carte mémoire de deux objets

14 minutes09 secondes

Carte mémoire de trois objets

11 minutes32 secondes

La différence entre les variables membres et les variables locales

11 minutes21 secondes

Comment appeler la méthode lorsque le paramètre formel est le nom de la classe

11 minutes00 secondes

Présentation et applications des objets anonymes

11 minutes33 secondes

Présentation du forfait

18 minutes01 secondes

Avantages de l'encapsulation et principes de conception

03 minutes07 secondes

Présentation et caractéristiques du mot-clé privé

05 minutes25 secondes

Cas standards d’application privée

08 minutes06 secondes

Présentation et application de ce mot-clé

09 minutes32 secondes

Diagramme de mémoire de ce mot-clé

13 minutes00 secondes

Code de téléphone mobile standard et ses tests

05 minutes36 secondes

Présentation et format de la méthode constructeur

06 minutes40 secondes

(Surcharge et précautions des méthodes constructeur

12 minutes06 secondes

Classification et utilisation des méthodes membres

06 minutes49 secondes

Code et tests pour une classe d'étudiant standard

08 minutes51 secondes

Un code de téléphone portable standard et un test

06 minutes40 secondes

Que fait-on pour créer l'objet

10 minutes06 secondes

Quand définir les variables membres

09 minutes43 secondes

Exercice de cas rectangulaire

09 minutes44 secondes
Chapitre8JAVA orienté objet (2)

Exercices de cas d'employés

10 minutes12 secondes

Implémentez vous-même l'addition, la soustraction, la multiplication et la division et testez-les

05 minutes56 secondes

Introduction du mot-clé statique

10 minutes21 secondes

Caractéristiques du mot-clé statique

08 minutes50 secondes

diagramme de mémoire statique

16 minutes04 secondes

Précautions contre l'électricité statique

08 minutes47 secondes

La différence entre les variables statiques et les variables membres

01 minutes40 secondes

Explication détaillée du format de la méthode principale

07 minutes50 secondes

Utiliser statique dans les classes d'outils

11 minutes16 secondes

Amélioration des outils

06 minutes30 secondes

Processus de création d’instructions

13 minutes05 secondes

Utilisation des outils et des instructions

07 minutes00 secondes

Comment utiliser la documentation d'aide fournie par JDK

13 minutes07 secondes

Apprenez la fonction de nombre aléatoire de la classe Math via la documentation d'aide du JDK

08 minutes48 secondes

Devinez le cas du jeu de nombres

09 minutes30 secondes

Présentation et classification des blocs de code

14 minutes19 secondes

Bloc de code pour voir les résultats de l'écriture du programme

06 minutes52 secondes

Introduction et aperçu de l'héritage

07 minutes45 secondes

Cas de succession et avantages de l'héritage

07 minutes09 secondes

Inconvénients de l'héritage

03 minutes09 secondes

Caractéristiques d'héritage des classes en Java

06 minutes48 secondes

Remarque sur la mise en œuvre de l'héritage et quand utiliser l'héritage

12 minutes10 secondes

Relation entre les variables membres en héritage

08 minutes09 secondes

La différence et l'application de ceci et super

07 minutes18 secondes

La relation entre les constructeurs et les méthodes en héritage

07 minutes43 secondes

Choses à noter sur les constructeurs en héritage

09 minutes42 secondes

Questions d'entretien en héritage 1

03 minutes48 secondes

Questions d'entretien 2 en héritage

04 minutes01 secondes

Questions d'entretien 3 en héritage

08 minutes18 secondes

Relation de méthode membre dans l'héritage

04 minutes44 secondes

Application de la substitution de méthode

11 minutes46 secondes

Points à noter concernant le remplacement de méthode

07 minutes21 secondes

Deux questions d'entretien

04 minutes29 secondes

Utilisation des cas d'élèves et d'enseignants avant l'héritage

05 minutes54 secondes

Utilisation de cas d'élèves et d'enseignants hérités

07 minutes14 secondes

Analyse de cas de chat et de chien

05 minutes09 secondes

Implémentation et tests de cas de chat et de chien

09 minutes43 secondes
Chapitre9JAVA orienté objet (3)

introduction finale du mot clé

05 minutes41 secondes

Le mot-clé final modifie les caractéristiques des classes, des méthodes et des variables

06 minutes08 secondes

Le mot-clé final modifie les variables locales

08 minutes43 secondes

Calendrier d'initialisation des variables finales modifiées

05 minutes25 secondes

Présentation et conditions préalables au polymorphisme

05 minutes06 secondes

Fournir une réflexion de code selon le principe du polymorphisme

03 minutes41 secondes

Caractéristiques d'accès aux membres dans le polymorphisme

09 minutes07 secondes

Avantages du polymorphisme

20 minutes21 secondes

Inconvénients du polymorphisme

02 minutes51 secondes

Upcasting et downcasting dans le polymorphisme

07 minutes21 secondes

Le cas de Confucius se faisant passer pour père explique le phénomène de polymorphisme

09 minutes33 secondes

Diagramme de mémoire en héritage polymorphe

09 minutes32 secondes

Diagramme de mémoire des changements d'objet dans le polymorphisme

13 minutes11 secondes

Etui chat et chien version polymorphe

06 minutes14 secondes

Cas des Nordistes et des Sudistes

07 minutes16 secondes

Exercices polymorphes pour voir les résultats de l'écriture du programme

05 minutes52 secondes

Introduction de classes abstraites

02 minutes44 secondes

Caractéristiques des classes abstraites

13 minutes21 secondes

Caractéristiques des membres des classes abstraites

07 minutes54 secondes

Cas de chat et de chien de pratique de classe abstraite

11 minutes46 secondes

Cas d’enseignant de pratique abstraite

07 minutes46 secondes

Cas d'étudiant en pratique abstraite

09 minutes58 secondes

Cas d'employé de pratique de classe abstraite

17 minutes16 secondes

Petits problèmes dans les classes abstraites

06 minutes19 secondes

Présentation de l'interface

02 minutes39 secondes

Caractéristiques des interfaces

09 minutes19 secondes

Caractéristiques des membres d'interface

12 minutes55 secondes

La relation entre les classes, les classes et les interfaces, les interfaces et les interfaces

08 minutes08 secondes

La différence entre la classe abstraite et l'interface

04 minutes27 secondes

Cas pour chat et chien ajoutant une analyse de la fonction de saut en hauteur

04 minutes20 secondes

Le cas du chat et du chien ajoute l'implémentation du code de la fonction de saut en hauteur

08 minutes45 secondes

Les cas d'enseignants et d'élèves ajoutent une analyse de la fonction de tabagisme et la mise en œuvre de codes

09 minutes50 secondes
Chapitre10JAVA orienté objet (4)

Études de cas d’athlètes et d’entraîneurs

10 minutes13 secondes

Mise en œuvre de cas d’athlètes et d’entraîneurs

14 minutes35 secondes

Tests de cas d’athlètes et d’entraîneurs

05 minutes52 secondes

Nom de classe comme paramètre formel

07 minutes50 secondes

Nom de classe abstraite comme paramètre formel

05 minutes56 secondes

Nom de l'interface comme paramètre formel

05 minutes31 secondes

Nom de classe comme type de valeur de retour

05 minutes41 secondes

Nom de classe abstraite comme type de valeur de retour

03 minutes59 secondes

Nom de l'interface comme type de valeur de retour

03 minutes23 secondes

programmation en chaîne

04 minutes44 secondes

Présentation et fonction du mot-clé du package

05 minutes39 secondes

Définition du colis et précautions

02 minutes51 secondes

Compiler et exécuter des classes packagées

06 minutes26 secondes

Accès entre les cours dans différents forfaits

07 minutes28 secondes

Présentation et utilisation du mot-clé import

04 minutes12 secondes

Test de quatre modificateurs d'autorisation

13 minutes34 secondes

Modificateurs courants utilisés par les classes et leurs composants

12 minutes15 secondes

Présentation de la classe interne et caractéristiques d'accès

05 minutes13 secondes

Classification des classes internes et utilisation directe des classes internes des membres

07 minutes50 secondes

Modificateurs courants et applications des classes internes des membres

14 minutes36 secondes

Questions d'entretien pour les cours internes des membres

04 minutes53 secondes

Problème avec la classe interne locale accédant aux variables locales

11 minutes31 secondes

Format et compréhension des classes internes anonymes

05 minutes50 secondes

Appel de méthode de classe interne anonyme

04 minutes31 secondes

Application de classes internes anonymes en développement

06 minutes38 secondes

Questions d'entretien anonymes en classe interne

06 minutes32 secondes
Chapitre11Outils de développement JAVA

Introduction aux outils de développement courants

05 minutes32 secondes

Présentation d'Eclipse et de MyEclipse

08 minutes19 secondes

Téléchargez, installez et désinstallez Eclipse

06 minutes58 secondes

Comment écrire un cas HelloWorld dans Eclipse

15 minutes45 secondes

Comment compiler et exécuter des programmes dans Eclipse

04 minutes00 secondes

Conseils pour la traduction et la vérification grammaticale du chinois Eclipse

08 minutes09 secondes

Présentation des fenêtres et des vues Eclipse

09 minutes01 secondes

Configuration de base de l'espace de travail Eclipse

12 minutes09 secondes

Comment utiliser les clés auxiliaires de contenu dans Eclipse

05 minutes32 secondes

Comment utiliser les touches de raccourci dans Eclipse

13 minutes44 secondes

Génération automatique de méthodes constructeur et get_set dans Eclipse

06 minutes07 secondes

Simplification de l'héritage de classes abstraites ou de l'implémentation d'interfaces dans Eclipse

05 minutes02 secondes

Comment rédiger une classe d'étudiant standard et son test dans Eclipse

04 minutes35 secondes

Écrire une classe animale abstraite d'interface de saut en hauteur et une sous-classe animale concrète dans Eclipse

05 minutes42 secondes

Comment générer un package jar dans Eclipse et l'importer dans un nouveau projet

05 minutes51 secondes

Comment créer des documents d'aide et utiliser des packages jar dans Eclipse

05 minutes44 secondes

Comment supprimer des projets et importer des projets dans Eclipse

04 minutes06 secondes

Petits problèmes à prendre en compte lors de l'importation de projets dans Eclipse

04 minutes51 secondes

Choses à noter lors de la réception de projets pendant le développement d'Eclipse

03 minutes04 secondes

Utilisation de base du débogage dans Eclipse

14 minutes52 secondes

Eclipse examine les problèmes de passage de paramètres en Java

07 minutes51 secondes

Présentation de l'API

03 minutes25 secondes

Apprenez les similitudes et les différences entre le chinois et les langages de programmation

07 minutes28 secondes

Présentation de la classe Objet

03 minutes34 secondes

Méthode hashCode() de la classe Object

04 minutes49 secondes

Méthode getClass() de la classe Object

04 minutes07 secondes

Méthode toString() de la classe Object

13 minutes04 secondes

méthode equals() de la classe Object

13 minutes19 secondes

Optimisation du code de la méthode equals() de la classe Object

11 minutes20 secondes

Méthode finalize() et méthode clone() de la classe Object

11 minutes38 secondes
Chapitre12Objets communs JAVA (1)

Présentation du scanner et principes de la méthode de construction

09 minutes51 secondes

Explication des méthodes hasNextXxx() et nextXxx() de la classe Scanner

06 minutes22 secondes

Scanner pour obtenir des données, problèmes mineurs et solutions

11 minutes02 secondes

Présentation de la classe String

05 minutes08 secondes

Constructeur de classe de chaîne

13 minutes14 secondes

Les caractéristiques de la chaîne ne peuvent pas être modifiées une fois attribuées

07 minutes48 secondes

La différence entre les objets littéraux String et les objets créés par les constructeurs

06 minutes55 secondes

Les questions d'entretien en chaîne examinent les résultats de la rédaction du programme

05 minutes13 secondes

Fonction de jugement de la classe String

12 minutes09 secondes

Cas de connexion utilisateur simulé

08 minutes17 secondes

Point d'arrêt pour afficher le cas de connexion utilisateur simulé

04 minutes10 secondes

La version améliorée du cas de connexion utilisateur simulé rejoint le jeu de devinettes

05 minutes37 secondes

La version améliorée du cas de connexion utilisateur simulé de la vue du point d'arrêt rejoint le jeu de devinettes

04 minutes28 secondes

Obtenir la fonction de la classe String

13 minutes26 secondes

Traversée de chaînes

04 minutes18 secondes

Cas de comptage du nombre de caractères majuscules, minuscules et numériques

08 minutes43 secondes

Point d'arrêt pour afficher les statistiques sur le nombre de caractères majuscules, minuscules et numériques

02 minutes50 secondes

Fonction de conversion de la classe String

12 minutes04 secondes

Convertir la première lettre de la chaîne en majuscule et le reste en minuscule

05 minutes18 secondes

Autres fonctions de la classe String

07 minutes01 secondes

Analyse du code source de la méthode compareTo() de la classe String

10 minutes26 secondes

Un cas de concaténation de tableaux int avec des chaînes

05 minutes28 secondes

Une version améliorée du cas de concaténation de tableaux int en chaînes

02 minutes45 secondes

Cas d'inversion de chaîne

07 minutes38 secondes

Illustration d'idées de cas pour trouver le nombre d'occurrences d'une petite chaîne dans une grande chaîne

09 minutes18 secondes

Implémentation du code de cas pour trouver le nombre d'occurrences d'une petite chaîne dans une grande chaîne

07 minutes03 secondes

Trouver le nombre d'occurrences d'une petite chaîne dans une optimisation du code de cas d'une grande chaîne

02 minutes38 secondes

Point d'arrêt pour visualiser le cas de recherche du nombre d'occurrences d'une petite chaîne dans une grande chaîne

03 minutes53 secondes

Présentation de StringBuffer

12 minutes13 secondes

Méthode constructeur de la classe StringBuffer

09 minutes22 secondes

Fonctionnalité ajoutée à StringBuffer

09 minutes03 secondes

Fonction de suppression de StringBuffer

06 minutes42 secondes

Fonction de remplacement StringBuffer

03 minutes13 secondes
Chapitre13Objets communs JAVA (2)

Fonction inverse StringBuffer

02 minutes26 secondes

Fonction d'interception StringBuffer

04 minutes08 secondes

Conversion entre StringBuffer et String

07 minutes18 secondes

Exemple de concaténation de tableaux en chaînes dans un format spécifié

05 minutes17 secondes

Exemple de fonction d'inversion de chaîne

05 minutes25 secondes

Déterminer si une chaîne est un cas symétrique

07 minutes17 secondes

Deux petites questions d'entretien sur StringBuffer

06 minutes08 secondes

String et StringBuffer sont passés respectivement en paramètres

09 minutes48 secondes

Illustration du principe du tri avancé à bulles des tableaux

14 minutes14 secondes

Implémentation avancée du code de tri à bulles Array

12 minutes15 secondes

Illustration du principe du tri par sélection avancée des tableaux

12 minutes55 secondes

Implémentation du code de tri de sélection avancée de tableau

08 minutes17 secondes

Tri des caractères dans une casse de chaîne

04 minutes32 secondes

Illustration du principe de recherche binaire avancée dans les tableaux

11 minutes16 secondes

Implémentation du code de recherche binaire avancée de Array

07 minutes22 secondes

Points à noter lors de l'utilisation de la recherche binaire

03 minutes01 secondes

Présentation et utilisation de la classe d'outils Arrays

07 minutes37 secondes

Analyse du code source de la classe d'outils Arrays

14 minutes20 secondes

Introduction des classes de base de type wrapper

08 minutes28 secondes

Constructeur entier

04 minutes03 secondes

Conversion entre les types String et int

09 minutes09 secondes

Opération de conversion de base en Entier

09 minutes14 secondes

Nouvelles fonctionnalités du JDK5 : boxing et unboxing automatiques

08 minutes47 secondes

Questions d'entretien sur l'affectation directe d'Integer

08 minutes51 secondes

Aperçu du personnage

03 minutes17 secondes

Explication des méthodes courantes de Caractère

04 minutes18 secondes

Comptez le nombre d'occurrences de majuscules, minuscules et de chiffres dans une chaîne

05 minutes51 secondes

Comment vérifier un cas de numéro QQ

09 minutes30 secondes

Présentation et utilisation de base des expressions régulières

04 minutes28 secondes

Règles de composition des expressions régulières

13 minutes14 secondes

La fonction de jugement des expressions régulières

07 minutes35 secondes

Cas d'e-mail de vérification

07 minutes47 secondes

Fonction de fractionnement d'expression régulière

08 minutes28 secondes
Chapitre14Objets communs JAVA (3)

Un petit exercice de fractionnement des fonctions

05 minutes16 secondes

Tri des nombres dans une casse de chaîne

06 minutes40 secondes

Fonction de remplacement d'expression régulière

06 minutes02 secondes

Présentation des modèles et des matchers

06 minutes07 secondes

Fonction d'acquisition d'expressions régulières

09 minutes37 secondes

Présentation du cours de mathématiques et utilisation de la méthode

17 minutes10 secondes

Comment obtenir des cas de nombres aléatoires dans n'importe quelle plage

07 minutes49 secondes

Présentation et utilisation de la méthode de la classe Random

08 minutes54 secondes

Une explication de la méthode de récupération de place gc() dans la classe System

09 minutes11 secondes

Explication de exit() et currentTimeMillis() dans la classe System

09 minutes07 secondes

Explication de arraycopy() dans la classe System

06 minutes05 secondes

Présentation et méthode de construction de BigInteger

05 minutes20 secondes

Utilisation de l'addition, de la soustraction, de la multiplication et de la division de BigInteger

04 minutes20 secondes

Introduction et aperçu de BigDecimal

06 minutes53 secondes

Utilisation de l'addition, de la soustraction, de la multiplication et de la division de BigDecimal

07 minutes49 secondes

Présentation et méthode de construction de Date

06 minutes48 secondes

Conversion entre date et millisecondes dans la classe Date

03 minutes33 secondes

DateFormat implémente la conversion mutuelle entre les dates et les chaînes

18 minutes27 secondes

Rédaction et tests de cas pour les classes d'outils de date

09 minutes37 secondes

Depuis combien de jours êtes-vous dans ce monde ?

06 minutes47 secondes

Présentation de la classe Calendar et des méthodes d'obtention des champs de calendrier

11 minutes15 secondes

Méthodes add() et set() de la classe Calendar

06 minutes08 secondes

Comment obtenir le nombre de jours en février d'une année

06 minutes32 secondes
Chapitre15Cadre de collecte JAVA (1)

Cadre de collecte JAVA (1)

10 minutes41 secondes

Diagramme de mémoire pour un tableau d'objets

08 minutes19 secondes

L'origine des ensembles et leurs différences par rapport aux tableaux

07 minutes56 secondes

Schéma du système d'héritage de collection

10 minutes26 secondes

Présentation de la fonction de collecte

13 minutes06 secondes

Tests fonctionnels de base des collections Collection

11 minutes55 secondes

Tests fonctionnels avancés des collections

09 minutes43 secondes

Traversée de collection, définie sur traversée de tableau

06 minutes16 secondes

La collection stocke les objets personnalisés et parcourt les cas

05 minutes35 secondes

Parcours itérateur des collections

08 minutes55 secondes

La collection stocke les objets personnalisés et parcourt les cas

04 minutes59 secondes

Discussion sur les problèmes utilisant les itérateurs

05 minutes21 secondes

Illustration des étapes d'utilisation des collections

07 minutes12 secondes

Le principe et l'analyse du code source des itérateurs

14 minutes36 secondes

La collection stocke les chaînes et les chemins

04 minutes12 secondes

La collection stocke les objets et les parcours des étudiants

06 minutes49 secondes

La liste stocke les chaînes et les cheminements

02 minutes59 secondes

Caractéristiques de la collection Liste

05 minutes51 secondes

La liste stocke les objets étudiants et les parcours

02 minutes52 secondes

Présentation et test des fonctionnalités uniques de la collection List

10 minutes42 secondes

Fonction de parcours unique de la collection List

04 minutes01 secondes

La liste stocke les objets personnalisés et les parcours

04 minutes00 secondes

Fonctions uniques de ListIterator

10 minutes54 secondes

Causes et solutions des exceptions de modification simultanée

09 minutes22 secondes

Pile et file d'attente des structures de données

11 minutes05 secondes

Tableaux de structures de données et listes chaînées

17 minutes20 secondes

Caractéristiques des trois sous-classes de List

07 minutes41 secondes

ArrayList stocke les chaînes et les traverses

05 minutes15 secondes

ArrayList stocke les objets personnalisés et les parcours

05 minutes15 secondes

Caractéristiques uniques du vecteur

07 minutes26 secondes

Fonctions uniques de LinkedList

06 minutes44 secondes

Supprimer les éléments de chaîne en double de la collection ArrayList Cas 1

08 minutes29 secondes

Vue point d'arrêt pour supprimer les éléments en double, cas 1

03 minutes20 secondes

Supprimer les éléments de chaîne en double de la collection ArrayList Cas 2

08 minutes54 secondes
Chapitre16Cadre de collecte JAVA (2)

Cas de suppression d'éléments d'objet personnalisé en double de la collection ArrayList

09 minutes46 secondes

Code de collection pour implémenter la structure de pile à l'aide de LinkedList

04 minutes14 secondes

Utilisez LinkedList pour simuler une collection de structures de données de pile et fusionner des cas de test

06 minutes53 secondes

Présentation des génériques et utilisation de base

14 minutes59 secondes

ArrayList stocke les chaînes et parcourt la version générique

03 minutes42 secondes

ArrayList stocke les objets personnalisés et parcourt la version générique

07 minutes48 secondes

Introduction des génériques à travers les problématiques de transformation d'objets

06 minutes04 secondes

Présentation et utilisation des classes génériques

08 minutes42 secondes

Présentation et utilisation des méthodes génériques

08 minutes51 secondes

Présentation et utilisation des interfaces génériques

05 minutes47 secondes

Caractères génériques avancés

08 minutes04 secondes

Améliorer la présentation et l'utilisation de pour

10 minutes42 secondes

ArrayList stocke les chaînes et parcourt la version améliorée

02 minutes46 secondes

ArrayList stocke les objets personnalisés et parcourt la version améliorée

06 minutes52 secondes

Présentation et utilisation des importations statiques

06 minutes05 secondes

Présentation et utilisation des paramètres variables

09 minutes44 secondes

Utilisation de la méthode asList() de la classe d'outils Arrays

05 minutes36 secondes

Illustration de cas d'éléments de stockage et de traversée imbriqués de collection

07 minutes28 secondes

Implémentation du code de cas des éléments de stockage et de traversée imbriqués de la collection

08 minutes07 secondes

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.

06 minutes35 secondes

Cas de saisie de plusieurs données avec le clavier et d'affichage de la valeur maximale sur la console

09 minutes43 secondes

Analyse du code source de la méthode toString() de la collection ArrayList

09 minutes57 secondes

Illustration de l'analyse du cas d'enregistrement de connexion utilisateur

09 minutes05 secondes

Analyse détaillée des dossiers d'enregistrement des identifiants des utilisateurs et mise en place de sous-traitance

09 minutes42 secondes

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

05 minutes43 secondes

Implémentation spécifique au cas d'enregistrement de connexion utilisateur de la classe d'opération utilisateur

04 minutes47 secondes

Implémentation d'une classe de test utilisateur pour le cas d'enregistrement de connexion utilisateur

13 minutes35 secondes

Cas d'enregistrement de connexion utilisateur Classe de test utilisateur Résolution de petits problèmes

04 minutes01 secondes

Le cas d'enregistrement de connexion de l'utilisateur rejoint le jeu de devinettes

08 minutes55 secondes

Démonstration des fonctions du système de gestion des achats sur console

13 minutes59 secondes

Définir l'aperçu et les fonctionnalités de la collection

07 minutes22 secondes

HashSet stocke les chaînes et les traversées

02 minutes58 secondes

Analyse du code source de HashSet pour garantir l'unicité des éléments

20 minutes19 secondes
Chapitre17Cadre de collecte JAVA (3)

HashSet stocke les objets personnalisés et les parcours

06 minutes25 secondes

Implémentation et illustration du code HashSet pour garantir l'unicité des éléments

26 minutes03 secondes

HashSet stocke des objets personnalisés et parcourt les exercices

08 minutes07 secondes

Présentation et utilisation de LinkedHashSet

03 minutes34 secondes

TreeSet stocke les éléments de type Integer et les parcourt

05 minutes46 secondes

Analyse du code source de TreeSet pour assurer le tri des éléments

11 minutes21 secondes

Les principes et les diagrammes de TreeSet pour garantir l'unicité des éléments et l'ordre naturel

12 minutes28 secondes

TreeSet stocke les objets personnalisés et parcourt l'exercice 1

12 minutes26 secondes

TreeSet stocke les objets personnalisés et parcourt l'exercice 2

06 minutes10 secondes

Le principe et l'implémentation du code de TreeSet pour garantir l'unicité des éléments et le tri des comparateurs

10 minutes05 secondes

Réinterprétation du code source de la méthode add() de TreeSet et résumé du tri des éléments de TreeSet

06 minutes47 secondes

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.

04 minutes05 secondes

Étude de cas de saisie d'informations sur les étudiants avec le clavier, de tri par score total, puis de sortie sur la console

14 minutes43 secondes

Présentation et fonctionnalités de la collection de cartes

10 minutes34 secondes

Présentation des fonctions de la collection Map

08 minutes08 secondes

Tests fonctionnels de base de la collection Map

12 minutes53 secondes

Test de la fonction d'acquisition de collection de cartes

04 minutes53 secondes

Parcours de la collection de cartes pour trouver la valeur clé

07 minutes20 secondes

Traversée de la collection Map pour trouver la clé et la valeur de l'objet paire clé-valeur

07 minutes19 secondes

Comparaison de deux méthodes de parcours de collection de cartes

11 minutes06 secondes

Un cas où la clé de collection HashMap est Stirng et la valeur est String

07 minutes36 secondes

Un cas où la clé de collection HashMap est un entier et la valeur est une chaîne

05 minutes35 secondes

Le cas où la clé de collection HashMap est String et la valeur est Student

05 minutes28 secondes

Le cas où la clé de collection HashMap est Student et la valeur est String

06 minutes04 secondes

Présentation et utilisation de LinkedHashMap

03 minutes58 secondes

La clé de collection TreeMap est une valeur de chaîne est un cas de chaîne

04 minutes13 secondes

Le cas où la clé de collection TreeMap est Student et la valeur est String

07 minutes05 secondes

Illustration de cas de comptage du nombre d'occurrences de chaque caractère dans une chaîne

10 minutes32 secondes

Implémentation du code de cas pour compter le nombre d'occurrences de chaque caractère dans une chaîne

07 minutes51 secondes

Point d'arrêt pour afficher les statistiques du nombre d'occurrences de chaque caractère dans une chaîne

06 minutes02 secondes

Cas d'une collection HashMap imbriquée

11 minutes27 secondes

Cas de la collection HashMap imbriquée ArrayList

04 minutes38 secondes

Cas de la collection ArrayList imbriquée HashMap

03 minutes56 secondes
Chapitre18Cadre de collecte JAVA (4)

Agréger plusieurs niveaux d'analyse de données imbriquées

07 minutes36 secondes

Collection de manifestations de code imbriquées à plusieurs niveaux

12 minutes40 secondes

La différence entre HashMap et Hashtable

06 minutes17 secondes

Présentation de la classe utilitaire Collections

02 minutes47 secondes

Explication des méthodes courantes de la classe d'outils Collections

08 minutes30 secondes

ArrayList stocke les objets personnalisés et trie les cas

10 minutes00 secondes

Simulez le mélange et la distribution des cartes des propriétaires

14 minutes53 secondes

Illustration du principe de simulation du brassage, de la distribution et du tri des cartes dans Landlord

08 minutes28 secondes

Implémentation de code pour simuler le mélange et la distribution des cartes par Doudizhu et le tri des cartes

14 minutes48 secondes

Résumé des caractéristiques et des structures de données des collections

10 minutes23 secondes

Comment choisir quelle collection utiliser ?

05 minutes28 secondes

Résumé des fonctions communes et des méthodes de parcours de diverses collections

05 minutes13 secondes
Chapitre19Flux d'E/S JAVA (1)

Présentation de la technologie de streaming IO

13 minutes25 secondes

Aperçu et classification des exceptions

15 minutes27 secondes

Comment la JVM gère les exceptions par défaut

05 minutes01 secondes

Gestion des exceptions à l'aide de try...catch 1

09 minutes06 secondes

Gestion des exceptions à l'aide de try...catch 2

15 minutes12 secondes

La solution de gestion de JDK7 pour plusieurs exceptions

05 minutes12 secondes

La différence entre les exceptions au moment de la compilation et les exceptions au moment de l'exécution

07 minutes21 secondes

Plusieurs méthodes courantes de Throwable

10 minutes54 secondes

Gestion des exceptions à l'aide de lancers

09 minutes15 secondes

Aperçu du lancer et de la différence avec les lancers

08 minutes01 secondes

Comment gérer les exceptions ?

02 minutes26 secondes

Caractéristiques et fonctions du mot-clé enfin

08 minutes13 secondes

Questions d'entretien : la différence entre final, enfin et finaliser

05 minutes39 secondes

Question d'entretien : S'il y a un retour avant finalement

07 minutes04 secondes

Un aperçu des variations dans la gestion des exceptions et des exceptions personnalisées

05 minutes43 secondes

Implémentation et test d'exceptions personnalisées

09 minutes35 secondes

Précautions inhabituelles

07 minutes03 secondes

Présentation et méthode de construction de la classe File

08 minutes56 secondes

Fonction de création de classe de fichiers

16 minutes14 secondes

Fonction de suppression de la classe File

10 minutes12 secondes

Fonction de renommage de la classe File

05 minutes05 secondes

Fonction de jugement de la classe File

04 minutes13 secondes

Obtenir la fonction de la classe File

05 minutes39 secondes

Fonctions d'acquisition avancées de la classe File

04 minutes44 secondes

Exemple de sortie du nom de fichier avec le suffixe spécifié dans le répertoire spécifié

04 minutes04 secondes

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

09 minutes16 secondes

Code source de la méthode list() avec filtre de nom de fichier

04 minutes13 secondes

Cas de modification par lots des noms de fichiers

13 minutes32 secondes

Présentation et considérations de la récursivité

16 minutes04 secondes

Idées et illustrations de résolution récursive de problèmes

11 minutes10 secondes

Implémentation du code et diagramme de mémoire pour trouver récursivement une factorielle

11 minutes26 secondes

Point d'arrêt pour visualiser le processus d'exécution du calcul factoriel récursif

02 minutes03 secondes

Cas problématique du lapin immortel

14 minutes01 secondes
Chapitre20Flux d'E/S JAVA (2)

Exemple de sortie récursive des chemins absolus de tous les fichiers Java dans un répertoire spécifié

07 minutes30 secondes

Supprimer le répertoire de manière récursive avec le cas de contenu

06 minutes39 secondes

Point d'arrêt pour visualiser le processus d'exécution de suppression d'un répertoire avec du contenu

05 minutes14 secondes

Présentation et classification des flux IO

10 minutes23 secondes

Présentation de la classe de base du flux IO et analyse simple des exigences

06 minutes11 secondes

Constructeur de FileOutputStream

08 minutes53 secondes

FileOutputStream écrit des données

09 minutes56 secondes

Trois méthodes write() de FileOutputStream

06 minutes43 secondes

FileOutputStream écrit des données pour implémenter des sauts de ligne et ajouter l'écriture

10 minutes07 secondes

FileOutputStream écrit des données et ajoute la gestion des exceptions

07 minutes45 secondes

FileInputStream lit les données

12 minutes34 secondes

Cas de fichier texte de copie de flux d'octets 1

08 minutes26 secondes

Comment l’ordinateur reconnaît-il et concatène-t-il deux octets en chinois ?

03 minutes36 secondes

Cas de fichier texte de copie de flux d'octets 2

02 minutes45 secondes

Cas d'image de copie de flux d'octets

02 minutes57 secondes

Cas vidéo de copie de flux d'octets 1

04 minutes40 secondes

FileInputStream lit les données un tableau d'octets à la fois

17 minutes58 secondes

Comparaison de deux façons de lire des données à l'aide de FileInputStream

07 minutes54 secondes

Cas de fichier texte de copie de flux d'octets 3

03 minutes37 secondes

Cas vidéo de copie de flux d'octets 2

02 minutes48 secondes

BufferedOutputStream écrit des données

09 minutes12 secondes

BufferedInputStream lit les données

04 minutes15 secondes

Quatre façons de copier des flux d'octets MP4 et de tester l'efficacité

10 minutes44 secondes

Raisons et formats de l'apparition des flux de conversion

07 minutes16 secondes

Aperçu des tables de codage et des tables de codage communes

15 minutes02 secondes

Problèmes d'encodage et de décodage dans la classe String

14 minutes09 secondes

Utilisation du flux de conversion OutputStreamWriter

08 minutes59 secondes

Utilisation du flux de conversion InputStreamReader

05 minutes13 secondes

5 façons d'écrire des données dans des flux de caractères

12 minutes20 secondes

Deux façons de lire les données des flux de caractères

03 minutes42 secondes

Cas de fichier texte de copie de flux de caractères 1

05 minutes48 secondes

Cas de fichier texte de copie de flux de caractères 2

08 minutes41 secondes

Cas de fichier texte de copie de flux de caractères 3

03 minutes29 secondes
Chapitre21Flux d'E/S JAVA (3)

L'utilisation du flux de sortie du tampon de caractères BufferedWriter

05 minutes05 secondes

L'utilisation du flux d'entrée du tampon de caractères BufferedReader

02 minutes59 secondes

Cas 1 du fichier texte de copie de flux de tampon de caractères

03 minutes22 secondes

Particularités des flux de tampons de caractères

08 minutes07 secondes

Cas 2 du fichier texte de copie de flux de tampon de caractères

02 minutes51 secondes

Diagramme récapitulatif du flux d'E/S

08 minutes50 secondes

5 façons de copier des fichiers texte

09 minutes36 secondes

4 façons de copier des images

10 minutes38 secondes

Exemple de stockage de données d'une collection dans un fichier texte

04 minutes33 secondes

Stocker les données dans des fichiers texte dans le dossier de recouvrement

03 minutes58 secondes

Obtenir aléatoirement des cas de noms à partir de fichiers texte

03 minutes34 secondes

Copier le cas d'un dossier à un seul niveau

08 minutes32 secondes

Copiez le fichier avec le suffixe spécifié dans le répertoire spécifié et modifiez la casse du nom

12 minutes32 secondes

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

06 minutes49 secondes

Copier un dossier à plusieurs niveaux

10 minutes26 secondes

É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

13 minutes41 secondes

Exemple de tri de chaînes dans un fichier, puis de les écrire dans un autre fichier

04 minutes47 secondes

La classe personnalisée simule le cas de la fonction readLine() de BufferedReader

18 minutes43 secondes

Cas d'utilisation de LineNumberReader

04 minutes24 secondes

La classe personnalisée simule le cas de fonction de LineNumberReader consistant à obtenir des numéros de ligne

09 minutes07 secondes

Examen des connaissances sur les cas d'enregistrement de connexion

09 minutes05 secondes

Implémentation de la version IO du cas d'enregistrement de connexion

18 minutes06 secondes

Présentation et explication des flux d'entrée et de sortie de données

09 minutes20 secondes

Présentation et explication du flux des opérations de mémoire

10 minutes53 secondes

Présentation et fonctionnalités des flux d'impression

07 minutes44 secondes

PrintWriter est utilisé comme sous-classe de Writer

02 minutes21 secondes

PrintWriter implémente l'actualisation automatique et le retour à la ligne

07 minutes27 secondes

Cas de fichier texte de copie d'amélioration du flux d'impression

06 minutes17 secondes

Présentation des flux d'entrée et de sortie standard et de la nature des instructions de sortie

06 minutes27 secondes

Trois façons de réaliser la saisie au clavier

09 minutes50 secondes
Chapitre22Flux d'E/S JAVA (4)

Les instructions de sortie sont améliorées avec les flux de tampons de caractères

07 minutes12 secondes

Aperçu du flux d'accès aléatoire et écriture des données

07 minutes31 secondes

Flux d'accès aléatoire pour lire les données et manipuler les pointeurs de fichiers

05 minutes29 secondes

Les flux combinés lisent le contenu de deux fichiers et les copient dans un seul fichier

11 minutes01 secondes

Fusionnez des flux pour lire le contenu de plusieurs fichiers et copiez-les dans un seul fichier

06 minutes25 secondes

Présentation et utilisation des flux de sérialisation et de désérialisation

15 minutes38 secondes

Comment résoudre le problème de la ligne d'avertissement jaune lors de la sérialisation

10 minutes35 secondes

Comment empêcher la sérialisation des variables membres d'objet

02 minutes18 secondes

Présentation des propriétés et utilisation en tant que collection de cartes

06 minutes46 secondes

Utilisation des fonctions spéciales des propriétés

07 minutes09 secondes

Fonctions Load() et store() des propriétés

12 minutes51 secondes

Déterminez si la clé spécifiée existe dans le fichier. Si tel est le cas, modifiez la valeur.

04 minutes15 secondes

Comment rendre le jeu de devinettes jouable seulement 5 fois

11 minutes08 secondes

Introduction à NIO et un cas de NIO sous JDK7

11 minutes44 secondes
Chapitre23Multithread JAVA (1)

L'introduction de programmes multithread

09 minutes24 secondes

Aperçu des processus et importance de plusieurs processus

15 minutes36 secondes

Présentation des threads et de l'importance du multithreading

08 minutes02 secondes

Exemples de multithreading et différence entre parallélisme et concurrence

05 minutes08 secondes

Le principe de fonctionnement du programme Java et le démarrage de la JVM sont-ils multithread ?

05 minutes48 secondes

Comment implémenter la méthode multi-threading et multi-threading 1 idées

06 minutes29 secondes

Implémentation du code du mode multi-thread 1

14 minutes28 secondes

Obtenir et définir le nom de l'objet thread

17 minutes28 secondes

Planification des threads et obtention et définition de la priorité des threads

12 minutes44 secondes

Fil de veille de contrôle de thread

05 minutes36 secondes

Contrôle du fil de discussion : rejoindre le fil de discussion

04 minutes12 secondes

Fil de courtoisie sur le contrôle du fil

04 minutes09 secondes

Fil démon de contrôle de thread

07 minutes51 secondes

Fil d'interruption de contrôle de thread

07 minutes55 secondes

Diagramme du cycle de vie des threads

09 minutes39 secondes

L'idée et l'implémentation du code du mode multi-threading 2

07 minutes29 secondes

Comparaison graphique et différences entre deux méthodes de multithreading

06 minutes59 secondes

Étude de cas sur la vente de billets de cinéma en héritant d'une classe de fil

10 minutes44 secondes

Étude de cas sur la vente de billets de cinéma en implémentant une interface Runnable

04 minutes20 secondes

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

13 minutes04 secondes

Analyse des causes des problèmes de sécurité des threads

05 minutes30 secondes

Les blocs de code synchronisés résolvent les problèmes de sécurité des threads

07 minutes58 secondes

Explication des blocs de code synchronisés résolvant les problèmes de sécurité des threads

05 minutes25 secondes

Caractéristiques, avantages et inconvénients de la synchronisation

04 minutes22 secondes

Verrouillages rapides pour le code synchronisé et problèmes d'application des méthodes de synchronisation et des verrous

12 minutes33 secondes

Examen des classes thread-safe précédentes

04 minutes27 secondes

Présentation et utilisation de Lock après JDK5

13 minutes02 secondes

Présentation et utilisation des problèmes de blocage

13 minutes22 secondes

Diagramme de description du problème producteur-consommateur

06 minutes26 secondes
Chapitre24Multithread JAVA (2)

Code de problème producteur-consommateur 1

11 minutes33 secondes

Code de question du consommateur producteur 2 et résolution des problèmes de sécurité des threads

13 minutes25 secondes

Illustration de l’idée du mécanisme de réveil en attente producteur-consommateur

07 minutes18 secondes

Implémentation du code du mécanisme de réveil en attente producteur-consommateur

10 minutes13 secondes

Analyse du code du mécanisme de réveil en attente producteur-consommateur

06 minutes35 secondes

Diagramme de transition d'état de thread et situations d'exécution courantes

02 minutes56 secondes

Présentation et utilisation des groupes de threads

13 minutes07 secondes

Optimisation du code du mécanisme de réveil en attente producteur-consommateur

07 minutes28 secondes

Présentation et utilisation des pools de threads

17 minutes37 secondes

L'idée et l'implémentation du code du mode multi-threading 3

07 minutes28 secondes

Cas récapitulatif du mode multi-thread 3

06 minutes51 secondes

Implémentation de programmes multithread à l'aide de classes internes anonymes

07 minutes09 secondes

Présentation et utilisation des minuteries

12 minutes26 secondes

Incarnation de code d'exécution multiple de tâches planifiées

02 minutes27 secondes

Supprimer régulièrement les répertoires spécifiés avec du contenu

09 minutes49 secondes

Questions d'entretien courantes sur le multithreading

07 minutes28 secondes
Chapitre25Modèles de conception JAVA

Un aperçu des principes courants de conception orientée objet

09 minutes27 secondes

Présentation et classification des modèles de conception

10 minutes24 secondes

Présentation et utilisation d'un modèle d'usine simple

14 minutes57 secondes

Présentation et utilisation du modèle de méthode d'usine

08 minutes47 secondes

Modèle Singleton : style affamé

08 minutes07 secondes

Le style paresseux du modèle singleton

08 minutes02 secondes

Le code Java en mode singleton incarne la classe Runtime

07 minutes44 secondes
Chapitre26Interface graphique JAVA

Présentation de l'interface graphique et différence entre l'interface graphique et la CLI

03 minutes55 secondes

La différence entre les packages java.awt et javax.swing

03 minutes16 secondes

Diagramme d'héritage des composants dans l'interface graphique

08 minutes25 secondes

Cas du formulaire HelloWorld

10 minutes19 secondes

Optimiser le code de cas du formulaire HelloWorld

07 minutes52 secondes

Présentation et exemples de principes du mécanisme d'écoute des événements

10 minutes13 secondes

formulaire fermer le dossier

04 minutes58 secondes

Modèle de conception d'adaptateur expliqué

09 minutes40 secondes

La classe d'adaptateur améliore le cas de fermeture de formulaire

02 minutes07 secondes

Ajoutez un bouton au formulaire et ajoutez un cas d'événement au bouton

17 minutes37 secondes

Transférer la valeur de la zone de texte dans le cas du champ de texte

12 minutes09 secondes

Changez la couleur de fond en déplaçant la souris sur la coque du bouton

11 minutes12 secondes

Comment contrôler que seuls les caractères numériques peuvent être saisis dans la zone de texte

12 minutes35 secondes

Cas de menu de premier niveau

08 minutes47 secondes

Cas de menu à plusieurs niveaux

08 minutes33 secondes

Présentation et utilisation de Netbeans

09 minutes37 secondes

Simulation de quatre cas d'opérations arithmétiques

18 minutes13 secondes

Modifier le code de l'icône du formulaire

07 minutes53 secondes

Comment définir le code pour centrer le formulaire

06 minutes44 secondes

Comment modifier le code du skin du formulaire

11 minutes02 secondes

Ajouter des invites de somme de contrôle à quatre cas d'opérations arithmétiques

09 minutes23 secondes

Examen de la structure du package d'enregistrement de la connexion utilisateur

03 minutes51 secondes

Mise en œuvre des fonctions de base de connexion et d'enregistrement des utilisateurs

08 minutes23 secondes

Implémentation de l’interface de connexion et d’enregistrement des utilisateurs

04 minutes53 secondes

L'interface de connexion et d'enregistrement des utilisateurs saute

05 minutes32 secondes

La version finale de l'enregistrement de la connexion utilisateur

12 minutes42 secondes

Connexion et enregistrement de l'utilisateur pour rejoindre quatre cas d'opérations arithmétiques

10 minutes36 secondes
Chapitre27Programmation réseau JAVA

Présentation de la programmation réseau

04 minutes19 secondes

Présentation et illustration du modèle de réseau

13 minutes08 secondes

Présentation des trois éléments de la programmation réseau

06 minutes31 secondes

Présentation de l'IP dans les trois éléments de la programmation réseau 1

15 minutes15 secondes

Présentation IP de trois éléments de la programmation réseau 2

05 minutes34 secondes

Présentation et utilisation de la classe InetAddress

08 minutes06 secondes

Ports des trois éléments de la programmation réseau

03 minutes46 secondes

Protocoles des trois éléments de la programmation réseau

07 minutes03 secondes

Illustration du principe de communication Socket

04 minutes39 secondes

Le protocole UDP envoie des données

11 minutes09 secondes

Le protocole UDP reçoit des données

09 minutes38 secondes

Schéma d'envoi et de réception de données via le protocole UDP

03 minutes56 secondes

Optimisation du code de données d'envoi et de réception du protocole UDP

06 minutes03 secondes

Les données du côté émetteur proviennent du boîtier de saisie au clavier.

06 minutes26 secondes

Applet de discussion simple de démonstration de la fenêtre DOS

02 minutes51 secondes

Programme de salle de discussion multithread

06 minutes57 secondes

Démonstration d'une version GUI du cas du programme de chat

09 minutes23 secondes

Le protocole TCP envoie des données

07 minutes36 secondes

Le protocole TCP reçoit des données

09 minutes30 secondes

Illustration de l'envoi et de la réception de données à l'aide du protocole TCP

09 minutes25 secondes

Le serveur donne au client un cas de retour

06 minutes08 secondes

Entrée du clavier client Sortie de la console du serveur

09 minutes37 secondes

Le serveur de saisie du clavier client écrit dans un fichier texte

06 minutes13 secondes

Le client lit la sortie de la console du serveur de fichiers texte

05 minutes01 secondes

Fichier texte de téléchargement du protocole TCP

05 minutes05 secondes

TCP télécharge le fichier texte et donne son avis

11 minutes31 secondes

Le protocole TCP télécharge des images et donne des commentaires

10 minutes04 secondes

Réflexions sur le téléchargement de plusieurs clients sur un serveur

04 minutes24 secondes

Le multithreading améliore le cas où plusieurs clients téléchargent des fichiers

07 minutes49 secondes
Chapitre28Réflexion JAVA

Aperçu du chargement des classes et timing de chargement

06 minutes39 secondes

Présentation et classification des chargeurs de classes

07 minutes43 secondes

Aperçu de la réflexion

05 minutes45 secondes

Trois façons d'obtenir des objets de fichier de classe

12 minutes22 secondes

Obtenez le constructeur sans argument par réflexion et utilisation

13 minutes05 secondes

Obtenir le constructeur paramétré par réflexion et utilisation

04 minutes52 secondes

Obtenez le constructeur privé via la réflexion et l'utilisation

07 minutes36 secondes

Obtenez les variables membres par réflexion et utilisation

10 minutes40 secondes

Obtenez des méthodes membres sans paramètres et renvoyez des valeurs par réflexion et utilisation

08 minutes04 secondes

Obtenez des méthodes membres avec des paramètres et des valeurs de retour par réflexion et utilisation

04 minutes49 secondes

Exécuter le contenu du fichier de configuration via la réflexion

10 minutes39 secondes

Contourner les contrôles génériques via la réflexion

06 minutes23 secondes

É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

07 minutes33 secondes

Diriger les intermédiaires à travers les ajouts, suppressions, modifications d’utilisateurs et les connexions et inscriptions des étudiants

12 minutes49 secondes

Présentation et implémentation des agents dynamiques

17 minutes16 secondes

Présentation et utilisation des modèles de conception de modèles

13 minutes40 secondes

Présentation et utilisation du mode décoration

17 minutes56 secondes
Chapitre29Nouvelles fonctionnalités JAVA JDK5

Revue des nouvelles fonctionnalités du JDK5

02 minutes37 secondes

Implémentez votre propre classe d'énumération

14 minutes17 secondes

Implémenter la classe enum via enum

09 minutes38 secondes

Notes sur les énumérations

04 minutes02 secondes

Façons courantes d'énumérer les classes

08 minutes24 secondes

Revue et explication de six nouvelles fonctionnalités du JDK7

11 minutes51 secondes

Téléchargez, installez et désinstallez JDK

08 minutes39 secondes

Les interfaces peuvent aussi avoir des méthodes

09 minutes42 secondes
  • AnnulerrépondreEnvoi en cours
  • Annulerposter une noteEnvoi en cours