A partir de maintenant, j'aimerais écrire un article sur la syntaxe du flux de traitement de base de Java. Pour ceux qui veulent connaître ou étudier Java à partir de zéro,
Cette fois, j'expliquerai le déroulement des opérations Java. C'est comme un aperçu. ~~ Cette fois, que vous le sachiez en détail ou non, c'est étonnamment joli lol ~~
Je voudrais commencer à écrire sur la programmation la prochaine fois.
En gros, à propos du mouvement depuis la création de programmes Java
Tout d'abord, créez un fichier. En Java, l'extension [.java] est fixe, donc dans l'exemple, un fichier comme Hoge.java est créé. Et le fichier dans lequel le programme est écrit s'appelle "** code source **". J'écrirai le programme, mais j'écrirai les détails dans un article ultérieur.
Vous pouvez fondamentalement créer et éditer le code source avec l'éditeur de texte inclus dans le système d'exploitation, mais il est très pratique d'utiliser le logiciel de développement de programme appelé Integrated Development Environment (IDE). Exemple) Eclipse, NetBeans etc ... IDE présente les avantages d'un formatage soigné, d'une conversion prédictive et d'une gestion facile des fichiers, et est souvent utilisé sur les sites de développement.
Le code source est uniquement destiné à la compréhension humaine et l'ordinateur ne peut pas exécuter le processus tel quel. Vous devez donc le convertir pour que votre ordinateur puisse le comprendre.
Le processus de conversion s'appelle "** compilation **". La commande à compiler est "javac file path / file name.java" (Through est OK si vous utilisez IDE)
Le code source compilé est appelé "** byte code **" et un fichier [.class] est créé. Ce byte code est un langage intermédiaire qui s'exécute sur une JVM (Java Virtual Machine).
La JVM est un ordinateur virtuel entre le programme et l'ordinateur. Grâce à la JVM, il peut être exécuté sous Windows, Mac OS, Linux, etc. sans aucun paramètre particulier.
"Write Once, Run Anyware" (Une fois programmé, il fonctionne dans n'importe quel environnement) C'est un concept Java, mais on a l'impression que c'est fait dans une JVM. ~~ Avez-vous un peu déraillé? Lol ~~
En Java, le code d'octet est converti en "** code natif **" sur JVM, et l'ordinateur comprend et exécute ce code natif. La commande à exécuter est "java class name" (cliquez sur le bouton "Execute" dans l'IDE)
Résumé,
Code source (.java) ↓ Compiler Code d'octet (.class) ↓ JVM Code natif ↓ Ordinateur Courir
Ce sera le flux.
Fondamentalement, les langages de programmation sont divisés en méthode d'interprétation et méthode de compilateur. Contrairement à d'autres langages, Java est à la fois une méthode d'interprétation et une méthode de compilation ... J'ai l'impression qu'il a les deux propriétés.
Cette fois, je ne décrirai que le processus jusqu'à l'exécution et je n'aborderai pas la programmation, mais j'aimerais commencer la programmation à partir de la prochaine fois.
La prochaine fois → "Étude Java-Partie 1-Hello World"
Recommended Posts