Département d’électronique. Université Ammar Thelidji – Laghouat Module: Langag

Département d’électronique. Université Ammar Thelidji – Laghouat Module: Langage JAVA Dr.KERROUM Ayoub kerayoub11@gmail.com Cours N°: 1 C’est quoi la programmation? Langage de programmation C'est quoi le langage Java ? Avantages du langage Java pour les développeurs Caractéristiques de Java Les étapes du programme en Java jusqu'à l'exécution Le concept du JDK et son importance Les IDE pour langage JAVA Plan C’est quoi la programmation? C’est quoi la programmation? C'est le seul moyen de convertir notre langage humain en commandes informatiques La programmation peut être définie comme le processus d'écriture d'instructions et de commandes pour un ordinateur ou autre appareil pour lui indiquer comment traiter les données ou comment effectuer une série d'actions requises . L'écriture d'un programme se fait dans un langage de programmation. LANGAGE DE PROGRAMMATION C'est un ensemble d’instructions , écrites selon des règles spécifiques selon chaque langage de programmation, puis ces commandes passent par plusieurs étapes jusqu'à ce qu'elles soient exécutées sur l'ordinateur. Il existe de nombreux langages de programmation tels que : C+ +, C#, JAVA, PYTHON ....etc. Les langages de programmation sont divisés en fonction de leur proximité avec les langages humains en : - Un langage de haut niveau (proche du langage compris par les humains) tel que : C#, Python et Java. - Langage de bas niveau (proche du langage machine) tel que le langage assembleur. C’est quoi la langage JAVA? LA LANGAGE JAVA Un langage de programmation de haut niveau créé par James Gosling en 1991 alors qu'il travaillait dans les laboratoires de Sun Microsystems. En 1995, il a été développé pour créer des applications pour le Web, des serveurs, des ordinateurs de bureau, des téléphones et des robots. Il fonctionne sur tous les systèmes d'exploitation les plus importants tels que Windows, Mac OS, Linux, Unix, Android, etc. Il est considéré comme l'un des langages de programmation les plus populaires. Actuellement, des millions d'appareils électroniques sont programmés sur le langage Java. Avantages Java pour les développeurs : Il est très populaire et il existe de nombreuses références pour ceux qui veulent l'apprendre. Simple et facile à apprendre par rapport à d'autres langues. Similaire à C et C++, mais plus facile et plus fluide à gérer. Tout programme Java qui fonctionne sur n'importe quel système dans le monde. Le langage Java est très demandé à l'étranger, le langage Java vous offre de nombreuses opportunités. Caractéristiques de Java Gratuité Les outils de développement Java sont fournis gratuitement.. Portabilité Indépendance par rapport aux plateformes Sécurité et robustesse Le compilateur interdit toute manipulation en mémoire. Simplicité Il est très facile à apprendre après avoir compris la programmation objet.. Multitâche Java vous fournit la technologie multithread, qui vous permet de rendre votre programme capable d'exécuter plusieurs commandes en même temps. Richesse Disponibilité d’une vaste collection de bibliothèques de classes. Caractéristiques de Java La gestion des erreurs Java gère les erreurs de deux manières, pendant que vous écrivez le code, il essaie de corriger les erreurs d'écriture du code, et pendant que le code s'exécute, il vous indique toute erreurs logique si elle se produit. … etc. Les étapes du programme en Java jusqu'à l'exécution Le code que vous écrivez sur l'ordinateur ne fonctionne pas directement, mais passe par plusieurs étapes successives jusqu'à ce qu'il fonctionne exactement comme dans l'image suivante. Le code que nous écrivons s'appelle donc Source code. Jusqu'à ce que ce code soit exécuté, il est converti en un Byte Code par le compilateur Java ( JAVAC ) et ce compilateur garantit que le code que vous avez écrit fonctionne en Java. Ensuite, le interpréteur de langage Java (JVM) exécute le code sur le système d'exploitation que l'utilisateur utilise, que ce soit Windows, Linux ou MacOS. Les étapes du programme en Java jusqu'à l'exécution Termes Techniques Source Code : désigne le code source ou le code, et il est également appelé code source. Byte Code : code Java qui a été validé et préparé pour l'interpréteur Java. JAVAC : abréviation de Java Compiler, on l'appelle le compilateur du langage java. En fait, c'est un programme qui convertit le code écrit en Java en Byte Code. Interprète : C'est un programme dont la tâche est d'exécuter le code afin qu'il fonctionne comme n'importe quel programme sur l'ordinateur de l'utilisateur. JVM : abréviation de Java Virtual Machine, qui est un interprète spécial pour exécuter le Byte Code, qui est essentiellement du code Java comme n'importe quel programme normal. OS : abréviation de Operating System, qui signifie Operating System. Le concept du JDK et son importance Pour que le système d'exploitation utilisé reconnaisse le langage Java, nous devons télécharger et installer le kit de développement Java, appelé JDK. Le JDK comprend à son tour beaucoup de choses comme : Les classes prêts à l'emploi en Java. Explications des classes et fonctions prêtes à l'emploi qui s'affichent pendant que vous écrivez le code, appelées javadoc. traducteur de langue Java. L'environnement d'exécution Java (JRE), qui à son tour contient la JVM. Les programmes les plus populaires utilisés pour la programmation en langage Java • Télécharger java se développement kit • Télécharger Eclipse Merci de votre attention uploads/Industriel/ cours-cpy 1 .pdf

  • 8
  • 0
  • 0
Afficher les détails des licences
Licence et utilisation
Gratuit pour un usage personnel Attribution requise
Partager