Categories: Thông tin

Viết và biên dịch chương trình Java Helloworld không dùng IDE

Xin chào những bạn, tất cả chúng ta đều biết rằng Hello World là một chương trình mà hầu hết mọi lập trình viên đều viết khi họ tiếp cận với một ngôn từ lập trình mới .

Thông thường chúng ta sẽ sử dụng các công cụ biên dịch và chỉnh sửa mã nguồn có tên là IDE (tôitích hợp DỄsự phát triển Emôi trường) để làm việc.

Nhưng đôi lúc IDE khiến tất cả chúng ta không hề hiểu thực chất của cách một chương trình được biên dịch – chính bới tất cả chúng ta chỉ cần nhấn một nút là xong .

Do đó, trong bài viết này, mình sẽ hướng dẫn các bạn cách viết và biên dịch một chương trình Java HelloWorld một cách rất đơn giản bằng dòng lệnh mà không cần sử dụng bất kỳ IDE nào.

Ok, tất cả chúng ta hãy mở màn !

Cách viết một chương trình Java Helloworld mà không cần sử dụng IDE

+ Bước 1: Đầu tiên, bạn mở cửa sổ dòng lệnh (Command Line) => sau đó di chuyển đến màn hình Desktop (hoặc bất kỳ thư mục nào trên máy tính) bằng lệnh cd (change directory). Đây tôi chuyển ra ngoài Desktop cho thuận tiện.

GHI CHÚ: Bạn có thể nhấn tổ hợp Windows + WILL => tìm kiếm với từ khóa quyền hạn => và mở công cụ Windows PowerShell ngoài!

+ Bước 2: Tiếp theo, tôi sẽ tạo một thư mục mới bằng lệnh mkdir + [file name] (mkdir: make directory) – Ở đây tôi tạo một thư mục mới để đóng gói tệp, nhưng bạn có thể bỏ qua bước này.

+ Bước 3: Sau khi tạo xong mình sẽ chuyển đến thư mục cần tạo bằng lệnh cd + [folder name]. Cụ thể, đây là cd java.

Tiếp theo, tôi tạo một tệp mới bằng lệnh notepad + [file name]. Đây là notepad HelloWorld.java

+ Bước 4: Sau khi tạo xong sẽ có thông báo xác nhận việc tạo file như bên dưới, các bạn bấm vào Yes là được.

+ Bước 5: Ok, với tệp, chúng ta hãy bắt đầu viết mã nguồn cho chương trình HelloWorld.java. Bạn có thể sao chép đoạn mã sau hoặc gõ vào hình (Tôi khuyên bạn chỉ nên tự học cách gõ mã đó)

Mã nguồn:

lớp công khai minh bạch HelloWorld {

public static void main (Chuỗi[] args) {

System. out.println ( “ Xin chào Java ” ) ;
}
}

+ Bước 6: Sau khi chỉnh sửa mã nguồn, sẽ đến lúc biên dịch chương trình. Để biên dịch chương trình java, bạn chạy lệnh javac + [file name].java.

Ở đây tôi biên dịch tệp HelloWorld.java bằng lệnh javac HelloWorld.java. Trong đó javac là trình biên dịch của java.

Ghi chú: Nếu bạn không thể biên dịch, bạn có thể kiểm tra bằng lệnh javac -version. Nếu như javac đã cài đặt, rồi sau khi chạy lệnh javac -version Sẽ có phiên bản tương ứng nếu không bạn chưa cài java vào máy!

Và đây là hiệu quả của chúng tôi. Biên dịch chương trình java bằng lệnh mà không cần sử dụng bất kể IDE nào .

Quá trình biên dịch chương trình java là biên dịch tệp .java thành một tập tin .class. Tập tin này sau đó được JVM biên dịch thành mã máy (Máy điện thoại Java tùy thuộc vào hệ điều hành).

Phần kết

Đọc thêm :
Như vậy trong bài viết này mình đã hướng dẫn những bạn cách soạn và biên dịch một chương trình java đơn thuần – trọn vẹn bằng lệnh .

Trên thực tế, trong các dự án lớn, chúng ta buộc phải sử dụng công cụ là các IDE để việc biên dịch, thực thi và quản lý chương trình trở nên thuận tiện hơn.

Trong khuôn khổ bài viết này, tôi chỉ ra mắt với những bạn những việc bạn phải làm khi thực thi một chương trình ( mà IDE đã triển khai cho bạn ) .
Nếu bạn hoàn toàn có thể tự chạy nó như thế này, bạn sẽ hiểu chính sách hoạt động giải trí của những ngôn từ lập trình. Hẹn gặp lại những bạn trong những bài viết tiếp theo .

CTV: Nguyễn Đức Cảnh – phanmemdownload.com

Source: https://expgg.vn
Category: Thông tin

Recent Posts

Bảng xếp hạng Anime mùa hè 2022 – phần 7

Bảng xếp hạng Anime được xem nhiều nhất tuần của mùa hè. Bảng xếp hạng…

1 năm ago

Manga The Witch and the Beast được chuyển thể thành Anime

Theo thông báo của biên tập viên của manga là Shiraki trên Twitter Manga The…

1 năm ago

Tensei Shitara Slime Datta Ken chuẩn bị có bản điện ảnh

Vừa qua, dàn nhân lực chính thức cho bộ anime điện ảnh Tensei Shitara Slime…

1 năm ago

Anime One Punch Man công bố ra phần 3

Anime One Punch Man đã xác nhận ra phần 3, với thông báo sắp ra…

1 năm ago

Cẩm nang ĐTCL: Đội hình Bang Hội – Luyện Rồng

Nếu đã quá nhàm chán với các đội hình meta hiện tại thì cùng đổi…

1 năm ago

Anime EDENS ZERO chuẩn bị ra mắt phần 2

Vào hôm thứ tư vừa qua, Twitter chính thức cho anime Edens Zero đã xác…

1 năm ago