JavaRush /Blog Java /Random-FR /Créer et lancer votre première application Java (partie 2...
Ve4niY
Niveau 14

Créer et lancer votre première application Java (partie 2)

Publié dans le groupe Random-FR
Création et exécution de votre première application Java (Partie 1) Créer et lancer votre première application Java (partie 2) - 1 Ainsi, l'installation du JDK est terminée, le package est créé, la classe est créée, il est temps de commencer à écrire le code... Après avoir créé la classe, le HelloWorld.java correspondant Le fichier s'ouvre dans l'éditeur. Créer et lancer votre première application Java (partie 2) - 2Notez l'instruction package au début du fichier, ainsi que la déclaration de classe. Lors de la création d'une classe, IntelliJ IDEA utilise un fichier modèle pour la classe Java. (IntelliJ IDEA fournit un certain nombre de modèles prédéfinis pour créer différents types de fichiers. Pour plus d'informations, consultez Modèles de fichiers dans l'aide d'IntelliJ IDEA.) Notez également l'ampoule jaune. Ce voyant indique qu'IntelliJ IDEA a des suggestions pour le contexte actuel. Cliquez sur l'ampoule ou ALT + ENTRÉE pour voir une liste des actions disponibles. Créer et lancer votre première application Java (partie 2) - 3Pour le moment, nous n'allons pas effectuer les actions suggérées par IntelliJ IDEA (ces actions sont appelées actions d'intention, pour plus d'informations à leur sujet, consultez la section Actions d'intention dans l'aide d'IntelliJ IDEA.) Notez cependant que cette fonction IntelliJ IDEA peut parfois être très utile. Enfin, il y a des marqueurs de pliage de code à côté des commentaires. Cliquez sur l'un d'eux pour réduire le bloc correspondant si vous ne voulez vraiment pas voir cette partie du code pour le moment. (Vous pouvez également placer le curseur dans le code d'un bloc, puis appuyer sur CTRL+NumPad- ou CTRL+NumPad+ pour réduire ou développer le bloc. Pour plus d'informations sur le pliage de code, consultez Code Folding dans l'aide d'IntelliJ IDEA.) Créer et lancer votre première application Java (partie 2) - 4

Écrire du code pour la classe HelloWorld

Le moment est donc enfin arrivé. Le code d'état final (comme vous le savez probablement) ressemblera à ceci :
package com.example.helloworld;

public class HelloWorld {
    public static void main(String[] args) {
        System.out.println("Hello, World!");
    }
}
Le package et la déclaration de classe sont déjà là, ajoutons maintenant les quelques lignes manquantes. Placez le curseur à la fin de la ligne en cours, après le signe {, et appuyez sur ENTER pour démarrer une nouvelle ligne (en fait, cela peut être plus simple : quelle que soit la position du curseur, appuyer sur SHIFT + ENTER démarre une nouvelle ligne, laissant le lignes précédentes inchangées). Créer et lancer votre première application Java (partie 2) - 5

Utilisation du modèle actif pour une méthodeMain()

Doubler:
public static void main(String[] args) {}
Il est tout à fait possible de simplement l’imprimer. Cependant, je vous recommanderais une méthode différente. Tapez : psvm Créer et lancer votre première application Java (partie 2) - 6et appuyez sur TAB. En conséquence, nous obtenons : Créer et lancer votre première application Java (partie 2) - 7Dans ce cas, nous avons utilisé un modèle actif pour générer du code objet. Un modèle actif possède une chaîne d'abréviation qui définit le modèle (PSVM = public static void main dans cet exemple) et une clé pour insérer le fragment dans le code (TAB dans ce cas). Pour plus d'informations, consultez la section Modèles dynamiques dans l'aide d'IntelliJ IDEA.

Utiliser la complétion de code

Il est maintenant temps d'ajouter les lignes de code restantes ( System.out.println ("Hello, World!");). Nous ferons cela en utilisant l'opération de complétion de code dans IntelliJ IDEA. Nous imprimons : Sy La complétion automatique du code nous offre des options : Créer et lancer votre première application Java (partie 2) - 8Dans ce cas, il n'y a qu'une seule option : System (java.lang). Appuyez sur ENTER pour le sélectionner. Créer et lancer votre première application Java (partie 2) - 9Nous tapons un point et la lettre " o " : La fonction de complétion automatique du code nous propose à nouveau des options : Créer et lancer votre première application Java (partie 2) - 10Appuyez sur ENTER pour sélectionner . Créer et lancer votre première application Java (partie 2) - 11Saisie : .printl remarquez comment la liste des options change à mesure que vous tapez. La méthode que nous recherchons est Println (String х). Créer et lancer votre première application Java (partie 2) - 12Nous choisissons println(String x). Le code prend la forme suivante : Créer et lancer votre première application Java (partie 2) - 13Impression des guillemets : " Comme vous pouvez le constater, les deuxièmes guillemets apparaissent automatiquement, et le curseur se déplace à l'endroit où doit se trouver notre texte. Tapez : Hello, World! Créer et lancer votre première application Java (partie 2) - 14 L’étape de codage est terminée.

Utilisation du modèle actif pour Println()

À propos, nous pourrions passer l'appel Println()en utilisant le modèle actif. L'abréviation du modèle correspondant est Sout. et la clé d'activation est TAB. Vous pouvez essayer d'utiliser ce modèle comme exercice supplémentaire. (Si vous pensez disposer de suffisamment de modèles actifs, créez un projet). Supprimez la ligne :
System.out.println("Hello, World!");
Tapez : sout et appuyez sur TAB. Doubler:
System.out.println();
est ajouté automatiquement et le curseur se retrouve entre parenthèses. Il ne nous reste plus qu'à imprimer : Hello, World!

Projet de construction

Les options pour construire un projet ou une partie de celui-ci sont disponibles dans le menu Construire . Creation и запуск первого Java-applications (часть 2) - 15Beaucoup de ces options sont également disponibles dans le menu contextuel de la fenêtre Projet et dans l'éditeur de HelloWorld.java. Il y a également une icône sur la barre d'outils qui correspond à la commande Créer un projet . Construisons maintenant le projet. Dans ce cas particulier, la construction consiste simplement à compiler le fichier source Java dans un fichier de classe. Ainsi, n'importe laquelle des options du menu Build ( Make Project , Make Module 'HelloWorld' ou Compile 'HelloWorld.java' ) peut être utilisée à cette fin. Essayons de construire un projet. (L'équivalent clavier de cette commande est CTRL + F9. Notez que ce lien apparaît directement dans le menu comme astuce utile.) Attendez qu'IntelliJ IDEA termine la compilation. Une fois ce processus terminé, les informations pertinentes sont affichées dans la barre d'état. Creation и запуск первого Java-applications (часть 2) - 16Maintenant, si vous allez dans le dossier du module de sortie (la valeur par défaut est le dossier \sortie\production\ , dans notre cas, et le dossier Et называются HelloWorld), вы увидите там структуру папок для пакета com.example.helloworld и HelloWorld.class файл в папке HelloWorld. Creation и запуск первого Java-applications (часть 2) - 17Если вы хотите разобраться в строительстве applications лучше, обратитесь к разделам IntelliJ IDEA Help: Build Process, Compilation Types, Configuring Module Compiler Output и Configuring Project Compiler Output.

Запуск applications.

Приложение IntelliJ IDEA выполняются согласно тому, что называется конфигурацией запуска/отладки (Run/Debug). Такая конфигурация, How правило, должна быть создана до запуска applications. (Более подробную информацию см. в разделе Running, Debugging and Testing в IntelliJ IDEA Help.) В случае класса HelloWorld, нет необходимости создавать конфигурацию запуска и отладки заранее.Класс содержит метод main(). Такие классы могут быть запущены сразу, прямо из редактора. Для этой цели существует команда Run ‘<ClаssName>.main()’ в контекстном меню для класса. Таким образом, чтобы запустить класс, щелкните правой кнопкой мыши где-нибудь в области редактирования и выберите Run 'HellоWorld.main ()'. Creation и запуск первого Java-applications (часть 2) - 18В результате выполнения команды Run появляется окно в нижней части экрана. Оно окна отвечает за отображение всех выходных данных, указанных в конфигурации команды. (Более подробную информацию см. в разделе Run Tool Window, в справке IntelliJ IDEA.) Creation и запуск первого Java-applications (часть 2) - 19Первая строка в окне содержит командную строку IntelliJ IDEA, используемую для запуска класса, включая все опции и аргументы. Последняя строка показывает, что процесс завершился нормально, бесконечных циклов не произошло. И, наконец, вы видите вывод программы Hello, World! между этими двумя строками. На этом этапе наше упражнение закончено. Однако, есть заключительные замечания, которые стоит сделать, связанные с запуском приложений IntelliJ IDEA:
  • Варианты для запуска приложений можно найти в главном меню.
Creation и запуск первого Java-applications (часть 2) - 20Большинство имен команд в этом меню говорят сами за себя. Опция редактирования конфигурации запуска открывает диалоговое окно для создания и редактирования конфигураций запуска. Также отметим, что сочетания клавиш (см. справа в меню) доступны для большинства команд.
  • На главной панели инструментов есть область, содержащая кнопки, связанные с запуском приложений. К ним относятся кнопки выбора конфигурации запуска и отладки (Run/Debug) и значки для запуска приложений в различных режимах.
Creation и запуск первого Java-applications (часть 2) - 21Выбор конфигурации позволяет выбрать Run/Debug конфигурации, которые вы хотите использовать. Он также позволяет получить доступ к настройке Run/Debug конфигурации (Edit Configurations) и выполнения других задач, связанных с работой функций Run/Debug. (В результате запуска класса HelloWorld, Run/Debug конфигурация HelloWorld была сохранена How временная. Теперь вы можете сохранить эту конфигурацию запуска (Save Configuration "HelloWorld"), чтобы превратить ее в постоянную.) Creation и запуск первого Java-applications (часть 2) - 22
  • Les options de lancement d'applications et d'utilisation des configurations Exécuter/Déboguer, si nécessaire, sont également présentes sous forme de commandes de menu contextuel dans la fenêtre Projet .
Article original : Création et exécution de votre première application Java Traduit et exprimé par : Ve4niY
Commentaires
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION