Cài đặt JDK
Tiến hành cài đặt
- Kiểm tra máy tính đã cài JDK hay chưa, mở
cmd
và gõjava -version
- Nếu thấy hiển thị như hình dưới thì máy đã cài sắn JDK (version 1.8 có nghĩa là JDK 8), bạn có thể chuyển luôn xuống bước cái IDE.
- Nếu máy chưa cài JDK thì tiếp tục - tải JDK trực tiếp tại đây hoặc lên trang chủ oracle.com (nhớ chọn Java SE 8).
- Tiến hành cài đặt bình thường mặc định như các phần mềm khác.
- Cài đặt xong kiểm tra
cmd
giống trong hình là xong.
Cài đặt IDE (Integrated Development Environment)
IDE là phần mềm soạn thảo văn bản có tích hợp rất nhiều chức năng hỗ trợ cho chúng ta trong việc viết mã code, đối với Java có khá nhiều IDEs như vậy, ví dụ một số IDE phổ biến:
Trọng phạm vi học tập, các bạn nên sử dụng Netbeans vì nó nhẹ và dễ sử dụng - đầy đủ các chức năng cơ bản, các IDE còn lại dành cho người có nhiều kinh nghiệm hơn.
- Các bạn truy cập trang tải Netbeans 8.2 RC tại đây (vì dùng JDK 8 nên chúng ta sẽ chọn Netbeans 8.2).
- Chọn
Platform: Windows
vàBundles: All
- Tiến hành cài đặt bình thường mặc định như các phần mềm khác.
Các bước cài đặt
Bước 1: Download Netbeans tại: https://www.oracle.com/technetwork/java/javase/downloads/jdk-netbeans-jsp-3413139-esa.html. Bạn nhớ chọn Netbeans With JDK.
Bước 2: Tiến hành cài đặt chương trình như các chương trình thông thường khác.
Bước 3: Mở Netbeans sau đó chọn File -> New Project
Bước 4: Chọn Java Application
Bước 5: Điền tên Project Name và chọn đường dẫn lưu ứng dụng. Lưu ý là tên class main phải trùng với tên class chúng ta khai báo trong mã nguồn.
Bước 6: Xóa hết mã có sẵn trong class HelloWorldApp và chèn đoạn mã sau vào
java
public static void main(String[] args) {
System.out.println("Hello world");
}
Bước 7: Thực thi ứng dụng bằng cách ấn Shift+F6. Nếu xuất hiện thông báo màu xanh Build Sucess là bạn đã thành công.
Netbeans và Eclipse là những IDE rất lý tưởng đối với các bạn đang bước đầu học Java. IDE sẽ giúp bạn giảm thiểu các lỗi cú pháp, gợi ý các function (bạn sử dụng phím ctr+space để xổ các hàm được gợi ý), debug, refactor, tự động import thư viện.