Tạo và chạy ứng dụng Java đầu tiên của bạn (Phần 1) Vậy là quá trình cài đặt JDK đã hoàn tất, gói được tạo, lớp được tạo, đã đến lúc bắt đầu viết mã thực sự... Sau khi tạo lớp, HelloWorld.java tương ứng tập tin mở trong trình chỉnh sửa. Hãy lưu ý câu lệnh gói ở đầu tệp cũng như phần khai báo lớp. Khi tạo một lớp, IntelliJ IDEA sử dụng tệp mẫu cho lớp Java. (IntelliJ IDEA cung cấp một số mẫu được xác định trước để tạo các loại tệp khác nhau. Để biết thêm thông tin, hãy xem Mẫu tệp trong Trợ giúp IntelliJ IDEA.) Ngoài ra, hãy chú ý đến bóng đèn màu vàng. Đèn này cho biết IntelliJ IDEA có đề xuất cho bối cảnh hiện tại. Nhấp vào bóng đèn hoặc ALT + ENTER để xem danh sách các hành động khả dụng. Tại thời điểm này, chúng tôi sẽ không thực hiện các hành động do IntelliJ IDEA đề xuất (những hành động này được gọi là hành động có chủ ý, để biết thêm thông tin về chúng, hãy xem phần Hành động có ý định trong Trợ giúp IntelliJ IDEA.) Tuy nhiên, hãy lưu ý rằng chức năng IntelliJ IDEA này đôi khi có thể rất hữu ích. Cuối cùng là các dấu gấp mã bên cạnh các bình luận. Nhấp vào một trong số chúng để thu gọn khối tương ứng nếu bạn thực sự không muốn xem phần mã đó vào lúc này. (Bạn cũng có thể đặt con trỏ vào mã khối rồi nhấn CTRL+NumPad- hoặc CTRL+NumPad+ để thu gọn hoặc mở rộng khối. Để biết thêm thông tin về cách gấp mã, hãy xem Gấp mã trong Trợ giúp IntelliJ IDEA.)
Sử dụng Mẫu Hoạt động cho một Phương thức
Đường kẻ:
\out\sản xuất\
, trong trường hợp của chúng tôi và thư mục
Và
называются HelloWorld), вы увидите там структуру папок для пакета com.example.helloworld и HelloWorld.class файл в папке HelloWorld.
Если вы хотите разобраться в строительстве applications лучше, обратитесь к разделам IntelliJ IDEA Help:
Build Process,
Compilation Types,
Configuring Module Compiler Output и
Configuring Project Compiler Output.
Viết mã cho lớp HelloWorld
Vì vậy, thời điểm cuối cùng đã đến. Mã trạng thái cuối cùng (như bạn có thể biết) sẽ trông như thế này:package com.example.helloworld;
public class HelloWorld {
public static void main(String[] args) {
System.out.println("Hello, World!");
}
}
Khai báo gói và lớp đã có sẵn, bây giờ hãy thêm vài dòng còn thiếu. Đặt con trỏ ở cuối dòng hiện tại, sau dấu { và nhấn ENTER để bắt đầu một dòng mới (Trên thực tế, bạn có thể làm điều đó dễ dàng hơn: bất kể vị trí con trỏ, nhấn SHIFT + ENTER sẽ bắt đầu một dòng mới, để lại dấu dòng trước không thay đổi).
Sử dụng Mẫu Hoạt động cho một Phương thứcMain()
Đường kẻ:
public static void main(String[] args) {}
Hoàn toàn có thể chỉ cần in nó. Tuy nhiên, tôi muốn giới thiệu cho bạn một phương pháp khác. Gõ: psvm
và nhấn TAB. Kết quả là chúng tôi nhận được: Trong trường hợp này, chúng tôi đã sử dụng một mẫu hoạt động để tạo mã đối tượng. Một mẫu đang hoạt động có một chuỗi viết tắt xác định mẫu (PSVM = public static void main trong ví dụ này) và một khóa để chèn đoạn vào mã (TAB trong trường hợp này). Để biết thêm thông tin, hãy xem phần Mẫu trực tiếp trong Trợ giúp IntelliJ IDEA.
Sử dụng hoàn thành mã
Bây giờ là lúc thêm các dòng mã còn lại (System.out.println ("Hello, World!");
). Chúng tôi sẽ thực hiện việc này bằng thao tác hoàn thành mã trong IntelliJ IDEA. Chúng tôi in: Sy
Việc hoàn thành mã tự động cung cấp cho chúng tôi các tùy chọn: Trong trường hợp này, chỉ có một tùy chọn: System (java.lang)
. Nhấn ENTER để chọn nó. Chúng ta gõ dấu chấm và chữ " o ": .о
Chức năng hoàn thành mã tự động lại cung cấp cho chúng ta các tùy chọn: Nhấn ENTER để chọn ra . Đánh máy: .printl
Lưu ý cách danh sách các tùy chọn thay đổi khi bạn nhập. Phương pháp chúng tôi đang tìm kiếm là Println (String х)
. Chúng tôi chọn println(String x)
. Mã có dạng sau: In dấu ngoặc kép: "
Như bạn có thể thấy, dấu ngoặc kép thứ hai tự động xuất hiện và con trỏ di chuyển đến vị trí mà văn bản của chúng ta sẽ ở đó. Loại: Hello, World!
Giai đoạn mã hóa đã hoàn tất.
Sử dụng mẫu đang hoạt động cho Println()
Nhân tiện, chúng ta có thể thực hiện cuộc gọiPrintln()
bằng mẫu đang hoạt động. Chữ viết tắt của mẫu tương ứng là Sout
. và khóa kích hoạt là TAB. Bạn có thể thử sử dụng mẫu này như một bài tập bổ sung. (Nếu bạn cho rằng mình có đủ mẫu hoạt động, hãy tiến hành tạo dự án). Xóa dòng:
System.out.println("Hello, World!");
Gõ: sout
và nhấn TAB. Đường kẻ:
System.out.println();
được thêm tự động và con trỏ kết thúc trong dấu ngoặc đơn. Tất cả những gì chúng ta phải làm là in: Hello, World!
Dự án xây dựng
Các tùy chọn để xây dựng một dự án hoặc một phần của dự án có sẵn trong menu Build . Nhiều tùy chọn trong số này cũng có sẵn trong menu ngữ cảnh trong cửa sổ Project và trong trình chỉnh sửa của HelloWorld.java. Ngoài ra còn có một biểu tượng trên thanh công cụ tương ứng với lệnh Make Project . Bây giờ hãy xây dựng dự án. Việc xây dựng trong trường hợp cụ thể này chỉ đơn giản là biên dịch tệp nguồn Java thành tệp lớp. Do đó, bất kỳ tùy chọn nào trong menu Build ( Make Project , Make Module 'HelloWorld' hoặc Compile 'HelloWorld.java' ) đều có thể được sử dụng cho mục đích này. Hãy thử xây dựng một dự án. (Bàn phím tương đương với lệnh này là CTRL + F9. Lưu ý rằng liên kết này xuất hiện trực tiếp trong menu như một gợi ý hữu ích.) Đợi IntelliJ IDEA biên dịch xong. Khi quá trình này hoàn tất, thông tin liên quan sẽ được hiển thị trên thanh trạng thái. Bây giờ nếu bạn vào thư mục mô-đun đầu ra (mặc định là thư mụcЗапуск 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) и значки для запуска приложений в различных режимах.
- Các tùy chọn để khởi chạy ứng dụng và làm việc với cấu hình Chạy/Gỡ lỗi, nếu cần, cũng có mặt dưới dạng lệnh menu ngữ cảnh trong cửa sổ Dự án .
GO TO FULL VERSION