Qu'est-ce que cela signifie de construire Java ?


Date de publication:11 janvier 2021.



INFOMARTION > Qu'est-ce que cela signifie de construire Java ?

Vue d'ensemble.

Si vous développez des applications en utilisant Java, vous avez probablement entendu le terme "build Java" au moins une fois, mais je voudrais expliquer ce qu'il fait exactement.

Table des matières

  1. Qu'est-ce que Build Java ?
  2. résumé

1. Qu'est-ce que Build Java ?

Le terme "Build Java" fait référence au processus de préparation de Java pour son exécution. Java ne peut pas être exécuté simplement en écrivant un programme comme suit.

HelloWorld.java


public class HelloWorld{
   public static void main(String[] args){
     System.out.println("Hello World!!");
   }
}

Normalement, vous décrivez un programme pour un fichier portant l'extension ".java", mais lorsque Java est réellement exécuté, il s'agit d'un fichier ".class". En d'autres termes, ".java" est converti en ".class" et Java exécute le fichier ".class". Nous voyons souvent des gens dire : "J'ai modifié le fichier Java, mais il n'est pas reflété." Dans de nombreux cas, le fichier Java a été modifié mais le fichier de classe n'a pas été modifié.

Le processus consistant à rendre Java exécutable fait référence au processus de conversion de ces fichiers ".java" en fichiers ".class". De manière plus détaillée, le processus de conversion d'un fichier ".java" en un fichier ".class" et d'enchaînement des fichiers ".class" convertis est appelé construction.

1-1. Pourquoi construire ?

La raison de cette construction est de convertir le fichier en un fichier ".class", qui est le format de fichier dans lequel Java peut être exécuté. Le fichier ".class" contient un contenu lisible par la machine et n'est pas un fichier lisible par l'homme. Java est traité plus rapidement lorsqu'il est exécuté dans un format de fichier lisible par la machine, c'est-à-dire un fichier qui a été converti dans un format pouvant être traité rapidement par la machine.

1-2. Qu'est-ce qu'une compilation ?

Pour comprendre les builds, il faut aussi comprendre la "compilation". La compilation fait référence au processus de conversion d'un fichier ".java" en un fichier ".class" au cours du processus de construction. La construction, comme expliqué précédemment, fait référence aux deux tâches suivantes

  • Conversion des fichiers ".java" en fichiers ".class".
  • Travaillez à lier les fichiers ".class" convertis ensemble.

Le processus de conversion d'un fichier ".java" en un fichier ".class" est appelé compilation.

3. résumé

Les trois points clés sont les suivants.

  • La compilation est le processus par lequel Java est prêt à être exécuté.
  • Les constructions sont compilées et les fichiers de classe sont liés entre eux.
  • Le fichier qui est réellement exécuté lorsque Java est lancé est un fichier portant l'extension ".class".

Merci d'avoir regardé jusqu'à la fin.