Création et exécution de votre première application Java (Partie 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. Notez 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. Pour 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.)
Utilisation du modèle actif pour une méthode
Doubler:
\sortie\production\
, dans notre cas, et le dossier
Et
называются HelloWorld), вы увидите там структуру папок для пакета com.example.helloworld и HelloWorld.class файл в папке HelloWorld.
Если вы хотите разобраться в строительстве applications лучше, обратитесь к разделам IntelliJ IDEA Help:
Build Process,
Compilation Types,
Configuring Module Compiler Output и
Configuring Project Compiler Output.
É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).
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
et appuyez sur TAB. En conséquence, nous obtenons : Dans 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 : Dans ce cas, il n'y a qu'une seule option : System (java.lang)
. Appuyez sur ENTER pour le sélectionner. Nous tapons un point et la lettre " o " : .о
La fonction de complétion automatique du code nous propose à nouveau des options : Appuyez sur ENTER pour sélectionner . Saisie : .printl
remarquez comment la liste des options change à mesure que vous tapez. La méthode que nous recherchons est Println (String х)
. Nous choisissons println(String x)
. Le code prend la forme suivante : Impression 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!
L’étape de codage est terminée.
Utilisation du modèle actif pour Println()
À propos, nous pourrions passer l'appelPrintln()
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 . Beaucoup 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. Maintenant, si vous allez dans le dossier du module de sortie (la valeur par défaut est le dossierЗапуск applications.
Приложение IntelliJ IDEA выполняются согласно тому, что называется конфигурацией запуска/отладки (Run/Debug). Такая конфигурация, How правило, должна быть создана до запуска applications. (Более подробную информацию см. в разделе Running, Debugging and Testing в IntelliJ IDEA Help.) В случае класса HelloWorld, нет необходимости создавать конфигурацию запуска и отладки заранее.Класс содержит метод main(). Такие классы могут быть запущены сразу, прямо из редактора. Для этой цели существует командаRun ‘<ClаssName>.main()’
в контекстном меню для класса. Таким образом, чтобы запустить класс, щелкните правой кнопкой мыши где-нибудь в области редактирования и выберите
Run 'HellоWorld.main ()'
.
В результате выполнения команды Run появляется окно в нижней части экрана. Оно окна отвечает за отображение всех выходных данных, указанных в конфигурации команды. (Более подробную информацию см. в разделе
Run Tool Window, в справке IntelliJ IDEA.)
Первая строка в окне содержит командную строку IntelliJ IDEA, используемую для запуска класса, включая все опции и аргументы. Последняя строка показывает, что процесс завершился нормально, бесконечных циклов не произошло. И, наконец, вы видите вывод программы Hello, World! между этими двумя строками. На этом этапе наше упражнение закончено. Однако, есть заключительные замечания, которые стоит сделать, связанные с запуском приложений IntelliJ IDEA:
- Варианты для запуска приложений можно найти в главном меню.
- На главной панели инструментов есть область, содержащая кнопки, связанные с запуском приложений. К ним относятся кнопки выбора конфигурации запуска и отладки (Run/Debug) и значки для запуска приложений в различных режимах.
- 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 .
GO TO FULL VERSION