JavaRush /Blog Java /Random-MS /Mencipta dan melancarkan aplikasi Java pertama anda (baha...
Ve4niY
Tahap

Mencipta dan melancarkan aplikasi Java pertama anda (bahagian 2)

Diterbitkan dalam kumpulan
Mencipta dan Menjalankan Aplikasi Java Pertama Anda (Bahagian 1) Mencipta dan melancarkan aplikasi Java pertama anda (bahagian 2) - 1 Jadi, pemasangan JDK selesai, pakej dibuat, kelas dibuat, sudah tiba masanya untuk mula menulis kod... Selepas mencipta kelas, HelloWorld.java yang sepadan fail dibuka dalam editor. Mencipta dan melancarkan aplikasi Java pertama anda (bahagian 2) - 2Perhatikan pernyataan pakej pada permulaan fail, serta pengisytiharan kelas. Apabila mencipta kelas, IntelliJ IDEA menggunakan fail templat untuk kelas Java. (IntelliJ IDEA menyediakan beberapa templat yang dipratentukan untuk mencipta jenis fail yang berbeza. Untuk maklumat lanjut, lihat Templat Fail dalam Bantuan IntelliJ IDEA.) Perhatikan juga mentol lampu kuning. Lampu ini menunjukkan bahawa IntelliJ IDEA mempunyai cadangan untuk konteks semasa. Klik pada mentol atau ALT + ENTER untuk melihat senarai tindakan yang tersedia. Mencipta dan melancarkan aplikasi Java pertama anda (bahagian 2) - 3Pada masa ini, kami tidak akan melakukan tindakan yang dicadangkan oleh IntelliJ IDEA (tindakan ini dipanggil tindakan niat, untuk mendapatkan maklumat lanjut tentangnya, lihat bahagian Tindakan Niat dalam Bantuan IntelliJ IDEA.) Walau bagaimanapun, ambil perhatian bahawa fungsi IntelliJ IDEA ini kadang-kadang boleh menjadi sangat berguna. Akhir sekali, terdapat penanda lipatan kod di sebelah komen. Klik salah satu daripadanya untuk meruntuhkan blok yang sepadan jika anda benar-benar tidak mahu melihat bahagian kod itu pada masa ini. (Anda juga boleh meletakkan kursor dalam kod blok, dan kemudian tekan CTRL+NumPad- atau CTRL+NumPad+ untuk meruntuhkan atau mengembangkan blok. Untuk mendapatkan maklumat lanjut tentang lipatan kod, lihat Lipatan Kod dalam Bantuan IntelliJ IDEA.) Mencipta dan melancarkan aplikasi Java pertama anda (bahagian 2) - 4

Kod Penulisan untuk Kelas HelloWorld

Jadi, saat itu akhirnya tiba. Kod keadaan akhir (seperti yang anda mungkin tahu) akan kelihatan seperti ini:
package com.example.helloworld;

public class HelloWorld {
    public static void main(String[] args) {
        System.out.println("Hello, World!");
    }
}
Pakej dan pengisytiharan kelas sudah ada, sekarang mari tambahkan beberapa baris yang hilang. Letakkan kursor pada penghujung baris semasa, selepas tanda {, dan tekan ENTER untuk memulakan baris baharu (Sebenarnya, ia boleh dibuat lebih mudah: tanpa mengira kedudukan kursor, menekan SHIFT + ENTER memulakan baris baharu, meninggalkan baris sebelumnya tidak berubah). Mencipta dan melancarkan aplikasi Java pertama anda (bahagian 2) - 5

Menggunakan Templat Aktif untuk KaedahMain()

Talian:
public static void main(String[] args) {}
Sangat mungkin untuk mencetaknya. Walau bagaimanapun, saya akan mengesyorkan anda kaedah yang berbeza. Taip: psvm Mencipta dan melancarkan aplikasi Java pertama anda (bahagian 2) - 6dan tekan TAB. Hasilnya, kami mendapat: Mencipta dan melancarkan aplikasi Java pertama anda (bahagian 2) - 7Dalam kes ini, kami menggunakan templat aktif untuk menjana kod objek. Templat aktif mempunyai rentetan singkatan yang mentakrifkan templat (PSVM = public static void main dalam contoh ini) dan kunci untuk memasukkan serpihan ke dalam kod (TAB dalam kes ini). Untuk mendapatkan maklumat lanjut, lihat bahagian Templat Langsung dalam Bantuan IntelliJ IDEA.

Menggunakan pelengkapan kod

Kini tiba masanya untuk menambah baris kod yang tinggal ( System.out.println ("Hello, World!");). Kami akan melakukan ini menggunakan operasi penyiapan kod dalam IntelliJ IDEA. Kami mencetak: Sy Pelengkapan kod automatik menawarkan pilihan kepada kami: Mencipta dan melancarkan aplikasi Java pertama anda (bahagian 2) - 8Dalam kes ini, hanya ada satu pilihan: System (java.lang). Tekan ENTER untuk memilihnya. Mencipta dan melancarkan aplikasi Java pertama anda (bahagian 2) - 9Kami menaip noktah dan huruf " o ": Fungsi penyiapan kod automatik sekali lagi menawarkan pilihan kepada kami: Mencipta dan melancarkan aplikasi Java pertama anda (bahagian 2) - 10Tekan ENTER untuk memilih keluar . Mencipta dan melancarkan aplikasi Java pertama anda (bahagian 2) - 11Menaip: .printl Perhatikan bagaimana senarai pilihan berubah semasa anda menaip. Kaedah yang kami cari ialah Println (String х). Mencipta dan melancarkan aplikasi Java pertama anda (bahagian 2) - 12Kami pilih println(String x). Kod tersebut mengambil bentuk berikut: Mencipta dan melancarkan aplikasi Java pertama anda (bahagian 2) - 13Mencetak petikan: " Seperti yang anda lihat, petikan kedua muncul secara automatik, dan kursor bergerak ke tempat di mana teks kita sepatutnya berada. Jenis: Hello, World! Mencipta dan melancarkan aplikasi Java pertama anda (bahagian 2) - 14Peringkat pengekodan selesai.

Menggunakan templat aktif untuk Println()

Dengan cara ini, kami boleh membuat panggilan Println()menggunakan templat aktif. Singkatan untuk templat yang sepadan ialah Sout. dan kunci pengaktifan ialah TAB. Anda boleh cuba menggunakan templat ini sebagai latihan tambahan. (Jika anda fikir anda mempunyai templat aktif yang mencukupi, teruskan untuk mencipta projek). Keluarkan baris:
System.out.println("Hello, World!");
Taip: sout dan tekan TAB. Talian:
System.out.println();
ditambah secara automatik, dan kursor berakhir dalam kurungan. Apa yang perlu kita lakukan ialah mencetak: Hello, World!

Projek pembinaan

Pilihan untuk membina projek atau sebahagian daripadanya tersedia dalam menu Bina . Mencipta dan melancarkan aplikasi Java pertama anda (bahagian 2) - 15Kebanyakan pilihan ini juga tersedia dalam menu konteks dalam tetingkap Projek dan dalam editor untuk HelloWorld.java. Terdapat juga ikon pada bar alat yang sepadan dengan arahan Buat Projek . Sekarang mari kita bina projek. Pembinaan dalam kes khusus ini hanyalah menyusun fail sumber Java ke dalam fail kelas. Oleh itu, mana-mana pilihan dalam menu Bina ( Make Project , Make Module 'HelloWorld' , atau Compile 'HelloWorld.java' ) boleh digunakan untuk tujuan ini. Mari cuba membina projek. (Papan kekunci yang setara untuk arahan ini ialah CTRL + F9. Ambil perhatian bahawa pautan ini muncul terus dalam menu sebagai petunjuk berguna.) Tunggu IntelliJ IDEA selesai menyusun. Apabila proses ini selesai, maklumat berkaitan dipaparkan dalam bar status. Mencipta dan melancarkan aplikasi Java pertama anda (bahagian 2) - 16Sekarang jika anda pergi ke folder modul output (lalai ialah folder \keluar\pengeluaran\ , dalam kes kami, dan folder Dan называются HelloWorld), вы увидите там структуру папок для пакета com.example.helloworld и HelloWorld.class файл в папке HelloWorld. Mencipta dan melancarkan aplikasi Java pertama anda (bahagian 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 ()'. Mencipta dan melancarkan aplikasi Java pertama anda (bahagian 2) - 18В результате выполнения команды Run появляется окно в нижней части экрана. Оно окна отвечает за отображение всех выходных данных, указанных в конфигурации команды. (Более подробную информацию см. в разделе Run Tool Window, в справке IntelliJ IDEA.) Mencipta dan melancarkan aplikasi Java pertama anda (bahagian 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
  • Pilihan untuk melancarkan aplikasi dan untuk bekerja dengan konfigurasi Run/Debug, jika perlu, turut hadir sebagai arahan menu konteks dalam tetingkap Projek .
Artikel asal: Mencipta dan menjalankan aplikasi Java pertama anda Diterjemah dan disuarakan oleh: Ve4niY
Komen
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION