J'ai écouté la précédente et je me suis abonnée immédiatement car je trouve le contenu d'une clarté rare. Votre élocution est agréable, cela rend votre discours très facile à suivre. Merci
C’est la première fois que j’ai trouvé un vidéo pour apprendre Java en français sur UA-cam. Ils sont courts et très simple 👍. Je parle pas bien français mais j’ai compris tout ce que tu dit dans tes vidéos. Merci beaucoup et bonne continuation
Merci beaucoup les explications sont très clair! J'ai juste besoin d'une petite précision: est ce que on peut avoir une instance qui soit créer directement à partir de la classe mère et qui du coup n'appartienne à aucune classe fille?(dans ton exemple ca n'aurait pas trop de sens mais ça serait un véhicule qui ne rentrerait dans aucune case , ni voiture ni moto sans airbag ni béquille)
Si la Classe Véhicule (mère) n'est pas abstraite (abstract, prochaine vidéo 😉), alors oui ! Rien n'empêche d'instancier un objet de type Véhicule. Cependant, et pour rester dans cet exemple, la classe Véhicule sera quasiment tout le temps rendue Abstraite car la notion de Véhicule est trop peu précise dans une application (à partir du moment où on créer des classes filles Voitures, Moto, Camion, etc.)
Merci beaucoup pour ton explication clair pour le débutant que je suis ! Juste une question : lorsque l'on fait des objets, j'avais cru comprendre que tes attributs devaient être en private. Dans ton exemple à toi, ils ne le sont pas n'est ce pas ? Sinon tu ne pourrais pas changer le nom de la Ferrari en ne passant pas par le constructeur ?
Merci pour ton retour :D Je t'invite à voir la vidéo #7 de la playlist je pense que ça répondra à toutes tes interrogations ua-cam.com/video/3qhoAYfk7cM/v-deo.html n'hésitez pas à me dire si il manque des détails :p
Bonne vidéo, question : pourquoi on n'instancie pas les objets de classe String ou int en début de vidéo. Par exemple String maPhrase = new String("Hello World"), ou un autre truc du genre mais avec un "new". Merci !
Excellente question ! Elle est pas mal niveau fonctionnement de la Java Virtual Machine 👍 En gros, faire un = "Hello World" c'est une instanciation dite "littérale", tandis qu'un new String("Hello World") c'est une instanciation basique via constructeur. Utiliser la méthode littérale, ça va "stocker" au même endroit (String Pool) les Strings créés, tandis que l'autre instanciation via constructeur créé une case mémoire comme d'habitude avec la valeur dedans. L'avantage de la String Pool, c'est d'optimiser: si tu crées "abc" et que tu le recréer à un autre endroit, ça va directement aller sur la même référence dans la mémoire pour éviter de remplir la RAM de ton PC / du Serveur. Globalement il est recommandé d'utilisé l'instanciation littérale, c'est la plus commune. Ce qu'il faut retenir: les deux instancient une String, mais la différence ce fait au niveau de l'espace mémoire pour l'optimisation.
Pour éviter de modifier les 2 objets quand on veut en modifier un, on est obligé d'utiliser la méthode clone() ou on peut simplement instancier 2 fois le même objet ?
Si tu veux absolument "séparer" les deux objets (instances), pour ne pas répercuter les modifications sur l'objet de départ : oui, il faut recréer une instance. La méthode clone n'est cependant pas recommandée, il vaudra mieux passer par un constructeur spécifique ou une méthode copy implémentée dans la classe
Hello. Petite remarque: les types primitifs (int, float, bool) ne sont pas des objets à proprement parler dans java. Il n'y a pas de méthodes liées à ces types.
Yes, définitivement ! Ça fait partie des points que j’ai un peu trop lissé pour les débutants (un peu comme le coup du « Classe Abstraite = Méthode Abstraite »). Je comptais corriger dans des vidéos plus approfondies
IDE pour "Integrated Development Environment", en gros c'est une application qui embarque tout ce qu'il faut pour développer dans un langage (par exemple Eclipse est un IDE qui peut être installé pour le Java Enterprise Edition et qui facilitera le développement avec celui-ci)
Merci beaucoup pour la vidéo mais il y a des trucs qui me sont un peu flous si tu pouvais m'aider ce serait cool car je viens à peine de commencer ce langage
@@JirAWS par exemple la liste tu pourrais faire une demo de la liste en l'ecrivant dans le IDE ou dans la premiere video tu pourrais faire une exemple de l'heritage, pour savoir comment l'ecrire et avoir une autre vision de l'interaction entre les classe mere-fille.
Yes je vois. Pour information il doit rester à peu prêt 4 à 5 vidéos théoriques comme celles-ci, et après je ferais une vidéo qui devrait durer à peu prêt 1H pour utiliser toutes ces notions en créant une application simple ! Et tout au long de cette vidéo, il y aura les liens de ces vidéos théoriques pour que ceux qui souhaitent plus d'infos détaillées
@Jonathan Lalanne elles sont en préparation, la vidéo pratique va durer plus d'une heure (pour qu'elle soit bien complète), elle prend pas mal de temps à être faite !
Dans la vidéo: aucun, c'est pour mettre en évidence le fonctionnement des références. Par contre, dans des codes d'un niveau un peu plus avancé utilisant le Multi-Threading par exemple, ça peut avoir son intérêt de partager une référence.
Par contre pourquoi tu laisse ta tete a l ecran ? C est ps tres interessant de voir un type lire sa fiche...tu aurais du l enlever au bout de 10sec... Sinon ya @grafikart @florinpop et @codinggarden pour apprendre java
Next vidéo -> Les Classes Abstraites en Java ! ua-cam.com/video/8yOYfPjxpbs/v-deo.html
L'enseignement est un don. Et on en trouve pas de bon toujours les jours ! Merci beaucoup !
Merci beaucoup pour ce retour 😊 ça fait vraiment plaisir
J'ai écouté la précédente et je me suis abonnée immédiatement car je trouve le contenu d'une clarté rare. Votre élocution est agréable, cela rend votre discours très facile à suivre.
Merci
Félicitations M. le cours est propre suis étudiant en génie logiciel et en classe je ne comprenais pas le Java mais avec votre tutoriel j’ai compris
C’est la première fois que j’ai trouvé un vidéo pour apprendre Java en français sur UA-cam. Ils sont courts et très simple 👍. Je parle pas bien français mais j’ai compris tout ce que tu dit dans tes vidéos. Merci beaucoup et bonne continuation
Merci pour ce retour :D Tu as la chaîne de Graven qui est en FR également :)
C'est mon préféré en java, je reviens à chaque fois que je veux mieux comprendre des notions ou révisé. JirAWS t'es un 10(messi) lol
😊🙌 Merci beaucoup ! Content que ça aide
vous êtes un bon Prof.....
Meilleure explication mille merci
excellente vidéo merci ca me facilite grandement les choses
Top merci 😁
Tu déchires c'est archi bien expliqué
Merci beaucoup ! 😁
Mercii vous m'avez sauvé ✨
De rien 😁 N'hésitez pas y'a toute la playlist :p
Explications cliniques , bravo!
Facile à comprendre, merci!
Étant en formation développeur web Java pèse sur le marché. Merci pour tes vidéos c’est top rien a dire 💪🏼✨
Merci pour le commentaire ! 😊 Une formation sur OpenClassRooms ?
Jai bien compris .merci
Merci encore
Merci je veux des vidéos grand ainsi que des exemples
Au top !
Oui vraiment bien
Good 🔥🔥🔥🔥🔥
Masterclass !
Nice
Merci beaucoup les explications sont très clair! J'ai juste besoin d'une petite précision:
est ce que on peut avoir une instance qui soit créer directement à partir de la classe mère et qui du coup n'appartienne à aucune classe fille?(dans ton exemple ca n'aurait pas trop de sens mais ça serait un véhicule qui ne rentrerait dans aucune case , ni voiture ni moto sans airbag ni béquille)
Si la Classe Véhicule (mère) n'est pas abstraite (abstract, prochaine vidéo 😉), alors oui ! Rien n'empêche d'instancier un objet de type Véhicule. Cependant, et pour rester dans cet exemple, la classe Véhicule sera quasiment tout le temps rendue Abstraite car la notion de Véhicule est trop peu précise dans une application (à partir du moment où on créer des classes filles Voitures, Moto, Camion, etc.)
Merci beaucoup pour ton explication clair pour le débutant que je suis !
Juste une question : lorsque l'on fait des objets, j'avais cru comprendre que tes attributs devaient être en private. Dans ton exemple à toi, ils ne le sont pas n'est ce pas ? Sinon tu ne pourrais pas changer le nom de la Ferrari en ne passant pas par le constructeur ?
Merci pour ton retour :D Je t'invite à voir la vidéo #7 de la playlist je pense que ça répondra à toutes tes interrogations ua-cam.com/video/3qhoAYfk7cM/v-deo.html n'hésitez pas à me dire si il manque des détails :p
@@JirAWS Merci beaucoup pour ton retour, je vais continuer tes vidéos !
Bonne vidéo, question : pourquoi on n'instancie pas les objets de classe String ou int en début de vidéo. Par exemple String maPhrase = new String("Hello World"), ou un autre truc du genre mais avec un "new". Merci !
Excellente question ! Elle est pas mal niveau fonctionnement de la Java Virtual Machine 👍 En gros, faire un = "Hello World" c'est une instanciation dite "littérale", tandis qu'un new String("Hello World") c'est une instanciation basique via constructeur. Utiliser la méthode littérale, ça va "stocker" au même endroit (String Pool) les Strings créés, tandis que l'autre instanciation via constructeur créé une case mémoire comme d'habitude avec la valeur dedans. L'avantage de la String Pool, c'est d'optimiser: si tu crées "abc" et que tu le recréer à un autre endroit, ça va directement aller sur la même référence dans la mémoire pour éviter de remplir la RAM de ton PC / du Serveur. Globalement il est recommandé d'utilisé l'instanciation littérale, c'est la plus commune. Ce qu'il faut retenir: les deux instancient une String, mais la différence ce fait au niveau de l'espace mémoire pour l'optimisation.
@@JirAWS très bonne explication et bien détaillé, merci beaucoup !
Pour éviter de modifier les 2 objets quand on veut en modifier un, on est obligé d'utiliser la méthode clone() ou on peut simplement instancier 2 fois le même objet ?
Si tu veux absolument "séparer" les deux objets (instances), pour ne pas répercuter les modifications sur l'objet de départ : oui, il faut recréer une instance. La méthode clone n'est cependant pas recommandée, il vaudra mieux passer par un constructeur spécifique ou une méthode copy implémentée dans la classe
J'ai une question quel éditeur de code pour programmer?
Hello. Petite remarque: les types primitifs (int, float, bool) ne sont pas des objets à proprement parler dans java. Il n'y a pas de méthodes liées à ces types.
Yes, définitivement ! Ça fait partie des points que j’ai un peu trop lissé pour les débutants (un peu comme le coup du « Classe Abstraite = Méthode Abstraite »). Je comptais corriger dans des vidéos plus approfondies
@@JirAWSnéanmoins , je tiens à te dire que tes vidéos sont très bien faites. Bon contenu et bon orateur ! Bonne continuation
Mais si j ai héritage et je fait le référence et j ai deux objet et ce objet un objet fils du autre objet mère comme cela travail ?
je n'arrive pas toujous à comprendre et faire la difference entre objet et instance , variable et reference
c'est quoi un IDE? Je vais suivre toutes tes vidéos pour apprendre le JAVA mais j'ai du mal avec certaines abréviations.
IDE pour "Integrated Development Environment", en gros c'est une application qui embarque tout ce qu'il faut pour développer dans un langage (par exemple Eclipse est un IDE qui peut être installé pour le Java Enterprise Edition et qui facilitera le développement avec celui-ci)
Merci beaucoup pour la vidéo mais il y a des trucs qui me sont un peu flous si tu pouvais m'aider ce serait cool car je viens à peine de commencer ce langage
j'aime bien tes videos mais je trouve que tu y vas un peu trop vite. Il faudrait un peu plus d'exemple et de syntaxes
Merci du retour :) sur quel(s) point(s) aurais-tu besoin de précisions ? (je note la remarque !)
@@JirAWS par exemple la liste tu pourrais faire une demo de la liste en l'ecrivant dans le IDE ou dans la premiere video tu pourrais faire une exemple de l'heritage, pour savoir comment l'ecrire et avoir une autre vision de l'interaction entre les classe mere-fille.
Yes je vois. Pour information il doit rester à peu prêt 4 à 5 vidéos théoriques comme celles-ci, et après je ferais une vidéo qui devrait durer à peu prêt 1H pour utiliser toutes ces notions en créant une application simple ! Et tout au long de cette vidéo, il y aura les liens de ces vidéos théoriques pour que ceux qui souhaitent plus d'infos détaillées
@@JirAWS merci!
@Jonathan Lalanne elles sont en préparation, la vidéo pratique va durer plus d'une heure (pour qu'elle soit bien complète), elle prend pas mal de temps à être faite !
Bonjour
Quel intérêt d'avoir plusieurs références vers le même Objet ?
Dans la vidéo: aucun, c'est pour mettre en évidence le fonctionnement des références. Par contre, dans des codes d'un niveau un peu plus avancé utilisant le Multi-Threading par exemple, ça peut avoir son intérêt de partager une référence.
@@JirAWS merci
cool programmeur je suis à la recherche du stup
❤❤❤❤❤
give this man a ferrari
merciiiii mé tu vas un peu trop vite nn?
Sur quel(s) aspect(s) trouves-tu que je vais trop vite?
Comment on peut voir votre numéro watsappp
Par contre pourquoi tu laisse ta tete a l ecran ? C est ps tres interessant de voir un type lire sa fiche...tu aurais du l enlever au bout de 10sec...
Sinon ya @grafikart @florinpop et @codinggarden pour apprendre java
Intéressant, si j'ai l'air de lire une fiche c'est bien dommage, je n'en ai aucune et je ne rédige aucun script 😢
@@JirAWS a merde...
Si cest vrai c est tres grave
je touche le fond… 😞