Introduction à Java pour les débutants Connaissance de base du langage Java ①

introduction

À partir d'aujourd'hui, je couvrirai les bases de Java en plusieurs parties pour aider ceux qui veulent apprendre Java et qui apprennent actuellement Java. La raison pour laquelle j'ai choisi Java parmi les nombreux langages de programmation est que j'ai décidé d'expliquer Java parce que c'est un langage qui peut apprendre les bases de l'orientation objet, un langage raisonnablement populaire et un langage que je suis le plus à même d'expliquer. .. Comme il s'agit de la partie 1, je vais expliquer ce que sont les programmes et les langages de programmation, puis donner un aperçu de Java et de la sortie standard.

Qu'est-ce qu'un programme

Dans Kotobank, il est décrit comme suit.

Données pouvant être interprétées et exploitées par un ordinateur. Lorsqu'une instruction à un ordinateur est décrite comme un programme, l'ordinateur exécute un traitement tel qu'un calcul et une entrée / sortie selon la procédure indiquée par le programme. Source: Programme Kotobank

En d'autres termes, il montre la procédure de traitement à exécuter par programme = ordinateur. Windows, les logiciels de base Linux tels que Windows, iOS, Mac et les logiciels d'application tels que les logiciels de calcul de tables, les logiciels de traitement de texte et les logiciels de messagerie électronique (mailer) sont également l'un des programmes. Par conséquent, l'ordinateur ne fonctionnera que si des programmes sont installés. De plus, en utilisant de nombreux programmes sur l'ordinateur, vous pouvez améliorer l'efficacité de votre travail.

Prenons LINE comme exemple. A l'époque où il n'y avait pas de LIGNE et que seuls les échanges se faisaient par mail, il fallait du temps pour saisir l'adresse à chaque fois, et il n'était pas possible de vérifier les échanges avant et après en un coup d'œil. Avec l'avènement de LINE, vous pouvez envoyer un message simplement en sélectionnant l'autre partie, et comme il s'agit d'un format de chat, vous pouvez vérifier le contenu avant et après en un coup d'œil, et vous pouvez échanger des messages avec des performances en temps réel élevées. Vous pouvez voir que le temps d'envoi d'un message, le temps de réponse à un message et le temps de vérification d'un message ont été réduits et l'efficacité a été améliorée.

Qu'est-ce qu'un langage de programmation?

En termes simples, un langage de programmation est un langage qui écrit du code source pour créer des programmes. L'ordinateur ne peut interpréter que les mots machine représentés par l'énumération des nombres «0» et «1».

Il est difficile à comprendre pour les humains, et si le programme est en langage machine, beaucoup seront frustrés. Par conséquent, un langage de programmation a été développé qui permet au code source d'être écrit avec des mots plus faciles à comprendre pour les humains que les langages machine. L'ordinateur traduit le code source en langage machine et exécute le programme. Il existe deux méthodes pour convertir et exécuter le langage machine: le type de compilateur et le type d'interpréteur. Type de compilateur </ b> </ span>: Conversion en langage machine et exécution en une seule fois avant d'exécuter le code source. Type d'interprète </ b> </ span>: Exécute tout en interprétant le code source à l'exécution ligne par ligne et en le convertissant en langage machine.

Qu'est-ce que 'java

Dans Wikipedia, il est décrit comme suit.

Java (Java) fait référence au langage de programmation Java au sens strict. Au sens large, en plus des spécifications de langage, les bibliothèques de classes Java et les machines virtuelles Java pour lesquelles des spécifications sont données, ainsi que celles officielles telles que JDK et JRE, et dans certains cas des tierces, etc. sont vaguement Java. Cela peut également faire référence à un écosystème tel que quelque chose que l'on appelle collectivement une plateforme. Source: Wikipédia-Java

Je ne pense pas que ce soit suffisant, alors je vais l'expliquer en détail.

Premièrement, Java est une technologie avec les trois aspects suivants, qui a été développée par une société appelée Sun Microsystem et acquise par Oracle en 2010.

1. Langage de programmation

Java est appelé le langage Java en tant que langage, et c'est un langage orienté objet et doté de bibliothèques de classes abondantes sans dépendre de la plate-forme (la plate-forme ici est un système d'exploitation ou un matériel spécifique).

2. Environnement d'exécution </ b> </ span>

L'environnement d'exécution Java est JRE (Java Runtime Environment), qui est fourni pour diverses plates-formes. Par conséquent, même si le type de système d'exploitation est différent, tel que Windows, Mac, Linux, le même programme peut être utilisé en installant JRE.

3. Environnement de développement </ span> </ b>

Le JDK (Java SE Development Kit) fournit les outils nécessaires au travail de développement Java.

Les trois outils suivants sont principalement fournis.

-Compilateur: convertit le code source en un fichier de classe (un fichier compilé de la source)

・ Interprète: Exécute tout en interprétant le fichier de classe ligne par ligne

-Bibliothèque de classes: une collection de classes (parties de programme) fournies par Java

Type Java

Lors du développement d'une application à l'aide de Java, trois éléments sont disponibles. 1.Java SE(Java Platform Standard Edition)

Il fournit les fonctions de base qui sont à la base du développement d'applications Java, qu'il s'agisse d'un serveur ou d'un client. Pour utiliser le langage Java, Java SE doit être installé.

2.Java EE(Java Platform Enterprise Edition)

Offre la possibilité de développer des applications Web côté serveur, telles que des systèmes d'achat en ligne, à utiliser en combinaison avec Java SE

3.Java ME(Java Platform Micro Edition)

Vous pouvez développer des applications qui s'exécutent sur de petits appareils avec une mémoire et un processeur limités, tels que les téléphones portables et les terminaux d'information mobiles Galapagos, et les utiliser en combinaison avec Java SE.

Flux de création et d'exécution d'applications Java

1. Création du code source </ span> </ b>

Écrivez le code source et enregistrez-le avec ".Java" comme extension.

2. Compilateur </ b> </ span>

Le compilateur est utilisé pour vérifier et convertir le code source et générer automatiquement un fichier de classe avec l'extension ".class".

3. Exécuter </ b> </ span>

Exécutez tout en interprétant le code d'octet à l'aide de l'interpréteur Java.

Créez le code source avec un éditeur de texte, ouvrez une invite de commande, utilisez la commande "cd" pour vous déplacer vers l'emplacement du dossier de l'éditeur de texte, compilez le fichier de l'éditeur de texte avec la commande "Javac", puis utilisez la commande "Java". Il existe une méthode pour exécuter un fichier de classe.

Cependant, cette méthode est si inefficace que la plupart des applications Java sont créées et exécutées dans un environnement de développement intégré tel qu'Eclipse ou IntelliJ IDEA. L'environnement de développement intégré peut non seulement créer, modifier et exécuter du code source, mais également effectuer une vérification automatique des erreurs, une correction d'entrée de code et une extension de fonctions avec des plug-ins.

Créer du code source

Les applications Java se composent d'une ou plusieurs classes et sont démarrées à partir de la méthode principale. Les classes et les méthodes seront expliquées plus tard, alors pensez-y.

Le format est le suivant.

class ClassName{
        public static void main(String[] args){
                /*
méthode principale
                */
        }
}

Sortie standard

La sortie sur l'écran des résultats, telle que l'invite de commande ou la vue de la console, est appelée sortie standard.

Utilisez la méthode System.out.print () ou la méthode System.out.println pour générer la valeur en standard à partir d'une application Java. Les deux spécifient la valeur à imprimer dans (), mais la méthode System.out.println () est interrompue après l'impression. Fondamentalement, Java met un; (point-virgule) à la fin d'une instruction. Mettez-le entre "" (guillemets doubles) lorsque vous manipulez une chaîne de caractères et utilisez + pour concaténer une chaîne de caractères et une valeur numérique. Ce qui suit est un exemple.

 System.out.print(12333);  //12333
 System.out.println("Bonjour.");  //Nouvelle ligne et sort le Hello
 System.out.println(3+"Chome"); //3とChomeを連結した3Chomeを出力して改行

Précautions lors de la saisie du code source Il y a quelques points à garder à l'esprit lors de la saisie du code source.

・ (), {}, [], L'espace est demi-largeur

・ Les lettres supérieures et inférieures sont distinguées

・ Les alphabets, symboles et nombres sont à demi-largeur

・ Indiquez les retraits et les commentaires appropriés d'une manière facile à comprendre pour améliorer la lisibilité.


class ClassName{
        public static void main(String[] args){
               System.out.print(333);
        }
}

//Commentaire sur une seule ligne

/*Commentaire sur plusieurs lignes*/

Exemple d'utilisation des commentaires

//Je veux manger des ramen
/*somnolent

chaud

Du froid*/

Résumé

Qu'est-ce qu'un langage de programmation? Un langage pour écrire du code source pour créer des programmes.

Java est une technologie qui comporte trois aspects: le langage de programmation, l'environnement d'exécution et l'environnement de développement.

Il existe trois types de Java, JavaSE JavaEE JavaME et JavaSE doivent être introduits.

Lors du développement avec Java, il est recommandé de développer dans un environnement de développement intégré

L'application Java se compose d'une ou plusieurs classes et démarre à partir de la méthode principale

Le code source organise les commentaires et les retraits pour améliorer la lisibilité

Puisque c'est la première fois, je n'ai expliqué que les termes, mais ce n'est pas grave si vous pouvez avoir une idée approximative du programme et de Java.

La prochaine fois, j'expliquerai principalement les identifiants, les variables, les types de données et les opérateurs.

Recommended Posts