Connaissance de base de la rédaction de notes de développement Java

Flux de développement

développement Java Cela se fait en 3 étapes: (1) créer le code source, (2) compiler et (3) exécuter. Je suivrai chaque étape en détail.

① Création du code source

Ecrivez des instructions sur l'ordinateur selon la syntaxe définie par Java.

public class Lesson {
    public static void main(String[] args) {
    }
}

Un programme qui peut être lu par des humains est appelé un code source.

② Compiler L'ordinateur fonctionne comme indiqué par la CPU qui interprète la programmation. Cependant, le CPU ne peut pas directement lire et utiliser le code source écrit par des humains. Il doit être converti en un programme appelé langage machine pour pouvoir être interprété par la CPU. Le processus de conversion est la compilation. En compilant, il est converti en un état appelé code d'octet. Pendant ce processus, le code source est également vérifié, et s'il y a une erreur, la compilation échouera et l'erreur sera affichée. Ce processus est effectué par un logiciel de conversion appelé compilateur.

③ Exécution Lorsque la compilation est terminée avec succès, le logiciel appelé l'interpréteur est invité à exécuter le code d'octet. L'interpréteur a un mécanisme appelé JVM (Java Virtual Machine) à l'intérieur, et lors de la lecture du code d'octet, il le convertit en langage machine et l'envoie au CPU. Cela provoque le fonctionnement de l'ordinateur comme indiqué dans le code source.

Les références

"Introduction à Java qui rafraîchit" 2e édition Auteur: Kiyotaka Nakayama et Daigo Kunimoto Editeur: Impress Co., Ltd.

Veuillez vous référer au lien ci-dessous pour la procédure de développement avec eclipse https://www.javadrive.jp/eclipse3/step/

Recommended Posts

Connaissance de base de la rédaction de notes de développement Java
[Connaissance de base de Java] Portée des variables
Connaissances de base Java 1
[Connaissance de base de Java] À propos de la conversion de type
Introduction à Java pour les débutants Connaissance de base du langage Java ①
Connaissance de base de Ruby on Rails
Utilisation de base de Java Facultatif Partie 1
[Note] Gestion des points décimaux Java
Flux de traitement de base de Java Stream
Structure de base du code source Java
Notions de base
[Traitement x Java] Création d'un environnement de développement
[Java] Résumé personnel des instructions conditionnelles (basique)
[Note] Coopération entre Java et DB (basique)
L'histoire de l'écriture de Java dans Emacs
Formation au développement Java
Façon de penser lors de l'étude des connaissances de base du programme
Résumé des connaissances Java
[Pour les débutants] Introduction à Java Connaissance de base du langage Java ③ Tableau, structure de sélection, structure itérative
Points à prendre en compte lors de l'écriture de Java
[Ruby] Connaissance de base des variables d'instance de classe, etc.
[Développement Java] Mémoire Java
Grammaire de base Java
Grammaire Java de base
[Note] Java: mesure la vitesse de concaténation de chaînes
Environnement de développement Java
[Java] Structure de base
[Java] [Basic] Glossaire
[Note] Java: vitesse de traitement de la liste par objectif
Grammaire de base Java
Grammaire de base Java
[Java] Présentation de Java
Exercice Java [basique]
Revue Java ③ (utilisation de base des tableaux / type de référence)
[Java] Résumé de base de Java non couvert par Progate ~ Partie 1 ~
Veuillez noter la division (division) de java kotlin Int et Int
[Débutant] Créez un jeu compétitif avec des connaissances de base sur Java
Revue Java ① (étapes de développement, grammaire de base, variables, types de données)
Résumé des connaissances requises pour réussir Java SE8 Silver
[Java] Lors de l'écriture du source ... Mémorandum ①
Modificateur abstrait Java [Note]
Caractéristiques prévues de Java
[Java] Notes de l'itérateur interne
[Java] Importance de serialVersionUID
Mémo de l'environnement de développement Java
Avis sur Java Shilber
[Java] Type de données ①-Type de base
java --Unification des commentaires
Mémo simple de JUnit de java
Manipulation de base de la date Java
Conventions de dénomination Java de base
Histoire des annotations Java
[Note] Java: recherche de chaînes de caractères
Développement du niveau de facteur
[Note] Java: enquête sur les chaînes de caractères
java (mérites du polymorphisme)
Mémo d'apprentissage Java (basique)
Ma note d'étude (Java)