"Chào, Diego!"

"Chào, Amigo!"

"Gần đây, giáo sư khen ngợi tôi. Ông ấy rất vui vì tôi tiến bộ nhanh như vậy nhờ những bài học của ông ấy."

"Bạn đang tiến bộ nhờ những bài học của giáo sư?! Ồ, chắc chắn rồi! Ông ấy không nhận ra điều đó thật buồn cười sao?"

"Ồ, đừng bận tâm. Hôm nay tôi có một điều thú vị dành cho bạn. Tôi sẽ dạy bạn cách viết chương trình đơn giản nhất (hoặc tối thiểu). Nó rất dễ. Một chương trình tối thiểu bao gồm một lớp và chứa một phương thức - main(). Cái này nó thì trông như thế nào."

Chương trình đơn giản nhất
public class MainClass
{
    public static void main(String[] args)
    {
        System.out.println("Kiss my shiny metal rear actuator!");
    }
}

"Tôi đã từng thấy điều đó trước đây, vì vậy tôi hiểu."

"Tất nhiên, không ai cần những chương trình như thế. Chương trình giải quyết vấn đề càng phức tạp thì chương trình đó càng hay. Đó là lý do tại sao các chương trình thường bao gồm hàng nghìn lớp."

"Một chương trình trung bình được viết bởi một nhóm mười người trong 2-3 năm."

"Thế thì điều gì sẽ được coi là một chương trình lớn?"

"Có thể một chương trình cần một nhóm 100 người viết trong 5 năm."

"Hơn 500 năm tuổi người? Ôi chao!"

"Vâng. Java là một trong những ngôn ngữ lập trình tốt nhất để viết các chương trình lớn và rất lớn."

"Tôi sợ phải hỏi điều gì tạo nên một chương trình 'rất lớn'."

"Tốt cho bạn! Bạn nắm bắt nhanh."

"Các lập trình viên nhanh chóng nhận ra rằng thật khó để điều hướng qua hàng nghìn lớp học. Họ đã nghĩ ra các chương trình đặc biệt giúp đẩy nhanh quá trình viết chương trình theo nhiều cách. Chương trình bạn đang viết càng lớn thì lợi ích càng rõ ràng."

"Vì vậy, các lập trình viên đã nghĩ ra một chương trình để viết chương trình?"

"Vâng. Tại sao bạn lại ngạc nhiên? Một chương trình trên hết là một công cụ để tự động hóa các tác vụ thông thường. Khi bạn đã viết mã trong vài năm, bạn sẽ thấy có rất nhiều tác vụ như vậy."

"Một chương trình để tạo chương trình được gọi là Môi trường phát triển tích hợp (IDE).

Hôm nay, bạn sẽ thấy một trong số họ.

Không, hôm nay bạn sẽ thấy tốt nhất của họ! Nó được gọi là IntelliJ IDEA và nó sẽ trở thành người bạn trung thành của bạn trong nhiều năm tới. Nó giống như một người bạn đồng hành giàu kinh nghiệm hơn, người luôn đưa ra gợi ý và giúp đỡ."

"Bây giờ điều đó thật hấp dẫn!"

"Nếu bạn không định viết chương trình trong Word, thì bạn sẽ cần một môi trường phát triển tốt, phải không? Người máy của chúng tôi thích Phiên bản Cộng đồng IntelliJ IDEA hơn. Hãy tải xuống và cài đặt phiên bản mới nhất."

Gợi ý 1
Cách tìm IntelliJ IDEA trên Google

Gợi ý 2
Trang tải xuống cho IntelliJ IDEA

gợi ý 3

Vui lòng cài đặt Open JDK trước khi tạo dự án mới trong Intellij IDEA

"Bạn cũng sẽ phải cài đặt bộ công cụ phát triển Java (JDK). JDK là bộ công cụ dành cho các nhà phát triển Java, được tạo bởi những người sáng lập nền tảng Java. Nó bao gồm một máy ảo Java, trình biên dịch Java và nhiều thứ khác mà một người có kinh nghiệm Nhà phát triển Java có thể cần."

"Có vấn đề gì với cách tôi viết chương trình - thông qua trang web?"

"Điều đó thuận tiện cho các chương trình nhỏ, nhưng tốt hơn là viết những chương trình lớn trong IntelliJ IDEA. Chúng tôi đang chuẩn bị cho bạn trở thành một lập trình viên chuyên nghiệp, vì vậy bạn càng thành thạo những công cụ tuyệt vời này càng nhanh thì càng tốt. Đừng sợ. Chương trình này là được tạo ra để làm cho cuộc sống của bạn dễ dàng hơn chứ không phải khó khăn hơn. Bạn sẽ nhanh chóng quen với nó. Bạn sẽ sớm không muốn chạm vào bất cứ thứ gì khác."

"Để học cách viết chương trình, bạn cần viết chương trình. Để làm được điều đó, hãy cài đặt IntelliJ IDEA và JDK trên máy tính của bạn. Tải xuống và cài đặt OpenJDK 16."

Gợi ý 1
Trước hết, hãy truy cập trang này: https://jdk.java.net/16/

Nó sẽ trông giống như thế này: mở JDK

Trong phần Bản dựng, nhấp vào phiên bản dành cho hệ điều hành của bạn để bắt đầu quá trình tải xuống.

Giải nén kho lưu trữ đã tải xuống. Chúng tôi khuyên bạn nên lưu thư mục dự án đã giải nén vào một đích an toàn để tránh vô tình xóa.

"Hãy củng cố lý thuyết bằng một bài tập."

Trong trường hợp bạn gặp phải bất kỳ sự cố nào với cài đặt JDK, vui lòng liên hệ với nhóm hỗ trợ của chúng tôi qua e-mail support@codegym.cc hoặc sử dụng tiện ích trò chuyện ở góc dưới bên phải của trang.