Membuat dan Menjalankan Aplikasi Java Pertama Anda (Bagian 1) Jadi, instalasi JDK selesai, paket dibuat, kelas dibuat, saatnya untuk mulai menulis kode sebenarnya... Setelah membuat kelas, HelloWorld.java yang sesuai file terbuka di editor. Perhatikan pernyataan paket di awal file, serta deklarasi kelas. Saat membuat kelas, IntelliJ IDEA menggunakan file templat untuk kelas Java. (IntelliJ IDEA menyediakan sejumlah templat yang telah ditentukan sebelumnya untuk membuat berbagai jenis file. Untuk informasi selengkapnya, lihat Templat File di Bantuan IntelliJ IDEA.) Perhatikan juga bola lampu kuning. Lampu ini menunjukkan bahwa IntelliJ IDEA mempunyai saran untuk konteks saat ini. Klik pada bola lampu atau ALT + ENTER untuk melihat daftar tindakan yang tersedia. Saat ini, kami tidak akan melakukan tindakan yang disarankan oleh IntelliJ IDEA (tindakan ini disebut tindakan niat, untuk informasi lebih lanjut tentang tindakan tersebut, lihat bagian Tindakan Niat di Bantuan IntelliJ IDEA.) Namun, perhatikan bahwa fungsi IntelliJ IDEA ini terkadang bisa sangat berguna. Terakhir, ada penanda pelipatan kode di sebelah komentar. Klik salah satunya untuk menutup blok terkait jika Anda benar-benar tidak ingin melihat bagian kode tersebut saat ini. (Anda juga dapat menempatkan kursor di kode blok, lalu tekan CTRL+NumPad- atau CTRL+NumPad+ untuk menciutkan atau memperluas blok. Untuk informasi selengkapnya tentang pelipatan kode, lihat Pelipatan Kode di Bantuan IntelliJ IDEA.)
Menggunakan Templat Aktif untuk suatu Metode
Garis:
\keluar\produksi\
, dalam kasus kami, dan foldernya
Dan
называются HelloWorld), вы увидите там структуру папок для пакета com.example.helloworld и HelloWorld.class файл в папке HelloWorld.
Если вы хотите разобраться в строительстве applications лучше, обратитесь к разделам IntelliJ IDEA Help:
Build Process,
Compilation Types,
Configuring Module Compiler Output и
Configuring Project Compiler Output.
Menulis Kode untuk Kelas HelloWorld
Jadi, saatnya akhirnya tiba. Kode status terakhir (seperti yang mungkin Anda ketahui) akan terlihat seperti ini:package com.example.helloworld;
public class HelloWorld {
public static void main(String[] args) {
System.out.println("Hello, World!");
}
}
Deklarasi paket dan kelas sudah ada, sekarang mari tambahkan beberapa baris yang hilang. Tempatkan kursor di akhir baris saat ini, setelah tanda {, dan tekan ENTER untuk memulai baris baru (Sebenarnya, Anda dapat melakukannya dengan lebih mudah: terlepas dari posisi kursor, menekan SHIFT + ENTER akan memulai baris baru, meninggalkan baris baru. baris sebelumnya tidak berubah).
Menggunakan Templat Aktif untuk suatu MetodeMain()
Garis:
public static void main(String[] args) {}
Sangat mungkin untuk mencetaknya saja. Namun, saya akan merekomendasikan Anda metode lain. Ketik: psvm
dan tekan TAB. Hasilnya, kami mendapatkan: Dalam hal ini, kami menggunakan template aktif untuk menghasilkan kode objek. Templat aktif memiliki string singkatan yang mendefinisikan templat (PSVM = public static void main dalam contoh ini) dan kunci untuk memasukkan fragmen ke dalam kode (TAB dalam kasus ini). Untuk informasi lebih lanjut, lihat bagian Templat Langsung di Bantuan IntelliJ IDEA.
Menggunakan penyelesaian kode
Sekarang saatnya menambahkan sisa baris kode (System.out.println ("Hello, World!");
). Kami akan melakukan ini menggunakan operasi penyelesaian kode di IntelliJ IDEA. Kami mencetak: Sy
Penyelesaian kode otomatis memberi kami opsi: Dalam hal ini, hanya ada satu opsi: System (java.lang)
. Tekan ENTER untuk memilihnya. Kami mengetikkan titik dan huruf " o ": .о
Fungsi penyelesaian kode otomatis kembali menawarkan opsi kepada kami: Tekan ENTER untuk memilih keluar . Mengetik: .printl
Perhatikan bagaimana daftar opsi berubah saat Anda mengetik. Metode yang kami cari adalah Println (String х)
. Kami memilih println(String x)
. Bentuk kodenya adalah sebagai berikut: Mencetak tanda kutip: "
Seperti yang Anda lihat, tanda kutip kedua muncul secara otomatis, dan kursor berpindah ke tempat di mana teks kita seharusnya berada. Type : Hello, World!
Tahap coding selesai.
Menggunakan template aktif untuk Println()
Omong-omong, kita bisa melakukan panggilanPrintln()
menggunakan template yang aktif. Singkatan dari template yang bersangkutan adalah Sout
. dan kunci aktivasinya adalah TAB. Anda dapat mencoba menggunakan template ini sebagai latihan tambahan. (Jika Anda merasa memiliki cukup templat aktif, lanjutkan dengan membuat proyek). Hapus baris:
System.out.println("Hello, World!");
Ketik: sout
dan tekan TAB. Garis:
System.out.println();
ditambahkan secara otomatis, dan kursor berada dalam tanda kurung. Yang harus kita lakukan hanyalah mencetak: Hello, World!
Proyek konstruksi
Opsi untuk membangun suatu proyek atau bagiannya tersedia di menu Build . Banyak dari opsi ini juga tersedia di menu konteks di jendela Proyek dan di editor HelloWorld.java. Ada juga ikon pada toolbar yang sesuai dengan perintah Make Project . Sekarang mari kita membangun proyeknya. Konstruksi dalam kasus khusus ini hanyalah mengkompilasi file sumber Java menjadi file kelas. Oleh karena itu, opsi apa pun di menu Build ( Make Project , Make Module 'HelloWorld' , atau Compile 'HelloWorld.java' ) dapat digunakan untuk tujuan ini. Mari kita coba membangun sebuah proyek. (Setara keyboard untuk perintah ini adalah CTRL + F9. Perhatikan bahwa tautan ini muncul langsung di menu sebagai petunjuk bermanfaat.) Tunggu hingga IntelliJ IDEA menyelesaikan kompilasi. Ketika proses ini selesai, informasi yang relevan ditampilkan di bilah status. Sekarang jika Anda pergi ke folder modul keluaran (defaultnya adalah foldernyaЗапуск 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) и значки для запуска приложений в различных режимах.
- Opsi untuk meluncurkan aplikasi dan untuk bekerja dengan konfigurasi Run/Debug, jika perlu, juga hadir sebagai perintah menu konteks di jendela Proyek .
GO TO FULL VERSION