Creación y ejecución de su primera aplicación Java (Parte 1) Entonces, la instalación de JDK está completa, se crea el paquete, se crea la clase, es hora de comenzar a escribir el código... Después de crear la clase, el correspondiente HelloWorld.java El archivo se abre en el editor. Observe la declaración del paquete al principio del archivo, así como la declaración de clase. Al crear una clase, IntelliJ IDEA utiliza un archivo de plantilla para la clase Java. (IntelliJ IDEA proporciona una serie de plantillas predefinidas para crear diferentes tipos de archivos. Para obtener más información, consulte Plantillas de archivos en la Ayuda de IntelliJ IDEA). Observe también la bombilla de luz amarilla. Esta lámpara indica que IntelliJ IDEA tiene sugerencias para el contexto actual. Haga clic en la bombilla o ALT + ENTER para ver una lista de acciones disponibles. En este momento, no vamos a realizar las acciones sugeridas por IntelliJ IDEA (estas acciones se denominan acciones de intención; para obtener más información sobre ellas, consulte la sección Acciones de intención en la Ayuda de IntelliJ IDEA). Sin embargo, tenga en cuenta que esta función de IntelliJ IDEA A veces puede resultar muy útil. Finalmente, hay marcadores de plegado de código junto a los comentarios. Haga clic en uno de ellos para contraer el bloque correspondiente si realmente no desea ver esa parte del código en este momento. (También puede colocar el cursor en el código de un bloque y luego presionar CTRL+Teclado numérico- o CTRL+Teclado numérico+ para contraer o expandir el bloque. Para obtener más información sobre el plegado de código, consulte Plegado de código en la Ayuda de IntelliJ IDEA).
Usar la plantilla activa para un método
Línea:
\fuera\producción\
, en nuestro caso, y la carpeta
Y
называются HelloWorld), вы увидите там структуру папок для пакета com.example.helloworld и HelloWorld.class файл в папке HelloWorld.
Если вы хотите разобраться в строительстве aplicaciones лучше, обратитесь к разделам IntelliJ IDEA Help:
Build Process,
Compilation Types,
Configuring Module Compiler Output и
Configuring Project Compiler Output.
Escribir código para la clase HelloWorld
Entonces, finalmente ha llegado el momento. El código de estado final (como probablemente sepa) se verá así:package com.example.helloworld;
public class HelloWorld {
public static void main(String[] args) {
System.out.println("Hello, World!");
}
}
El paquete y la declaración de clase ya están ahí, ahora agreguemos el par de líneas que faltan. Coloque el cursor al final de la línea actual, después del signo {, y presione ENTER para comenzar una nueva línea (en realidad, puede hacerlo más fácil: independientemente de la posición del cursor, presionar SHIFT + ENTER inicia una nueva línea, dejando el líneas anteriores sin cambios).
Usar la plantilla activa para un métodoMain()
Línea:
public static void main(String[] args) {}
Es muy posible simplemente imprimirlo. Sin embargo, te recomendaría un método diferente. Escriba: psvm
y presione TAB. Como resultado, obtenemos: En este caso, utilizamos una plantilla activa para generar código objeto. Una plantilla activa tiene una cadena de abreviatura que define la plantilla (PSVM = public static void main en este ejemplo) y una clave para insertar el fragmento en el código (TAB en este caso). Para obtener más información, consulte la sección Plantillas activas en la Ayuda de IntelliJ IDEA.
Usando la finalización de código
Ahora es el momento de agregar las líneas de código restantes (System.out.println ("Hello, World!");
). Haremos esto usando la operación de finalización de código en IntelliJ IDEA. Imprimimos: Sy
La finalización automática de código nos ofrece opciones: En este caso solo existe una opción: System (java.lang)
. Presione ENTER para seleccionarlo. Escribimos un punto y la letra " o ": .о
La función de finalización automática de código vuelve a ofrecernos opciones: Pulsa ENTER para seleccionar fuera . Escritura: .printl
observe cómo la lista de opciones cambia a medida que escribe. El método que estamos buscando es Println (String х)
. Nosotros elegimos println(String x)
. El código toma la siguiente forma: Impresión de las comillas: "
Como puedes ver, las segundas comillas aparecen automáticamente y el cursor se mueve al lugar donde debería estar nuestro texto. Tipo: Hello, World!
Se completa la etapa de codificación.
Usando la plantilla activa para Println()
Por cierto, podríamos realizar la llamadaPrintln()
usando la plantilla activa. La abreviatura de la plantilla correspondiente es Sout
. y la clave de activación es TAB. Puedes intentar utilizar esta plantilla como ejercicio adicional. (Si crees que tienes suficientes plantillas activas, procede a crear un proyecto). Eliminar la línea:
System.out.println("Hello, World!");
Escriba: sout
y presione TAB. Línea:
System.out.println();
se agrega automáticamente y el cursor termina entre paréntesis. Lo único que tenemos que hacer es imprimir: Hello, World!
Proyecto de construccion
Las opciones para construir un proyecto o parte de él están disponibles en el menú Construir . Muchas de estas opciones también están disponibles en el menú contextual de la ventana Proyecto y en el editor de HelloWorld.java. También hay un icono en la barra de herramientas que corresponde al comando Crear proyecto . Ahora construyamos el proyecto. La construcción en este caso particular consiste simplemente en compilar el archivo fuente de Java en un archivo de clase. Por lo tanto, cualquiera de las opciones del menú Construir ( Crear proyecto , Crear módulo 'HelloWorld' o Compilar 'HelloWorld.java' ) se puede utilizar para este propósito. Intentemos construir un proyecto. (El equivalente de teclado para este comando es CTRL + F9. Tenga en cuenta que este enlace aparece directamente en el menú como una sugerencia útil). Espere a que IntelliJ IDEA termine de compilarse. Cuando se completa este proceso, la información relevante se muestra en la barra de estado. Ahora, si va a la carpeta del módulo de salida (la carpeta predeterminada esЗапуск aplicaciones.
Приложение IntelliJ IDEA выполняются согласно тому, что называется конфигурацией запуска/отладки (Run/Debug). Такая конфигурация, Cómo правило, должна быть создана до запуска aplicaciones. (Более подробную информацию см. в разделе 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) и значки для запуска приложений в различных режимах.
- Las opciones para iniciar aplicaciones y trabajar con configuraciones Ejecutar/Depurar, si es necesario, también están presentes como comandos del menú contextual en la ventana Proyecto .
GO TO FULL VERSION