Ngôn ngữ Java – Tìm hiểu lập trình từ A-Z
Ngôn ngữ Java – Tìm hiểu lập trình từ A-Z
Ngôn ngữ lập trình Java là ngôn ngữ quen thuộc mà những người học về dev nhất định phải biết. Vậy ngôn ngữ lập trình hướng đối tượng này là gì? Ứng dụng của Java trong lập trình web, lập trình ứng dụng như thế nào? Hãy cùng tìm hiểu với R2S thật chi tiết nhé!
Ngôn ngữ lập trình java là gì?
Java là một ngôn ngữ lập trình hướng đối tượng phổ hiến hiện nay. Ngôn ngữ này được thiết kế để có thể chạy trên nhiều nền tảng khác nhau mà không cần phải biên dịch lại.
Hiện nay, Java được sử dụng rộng rãi trong việc:
- Phát triển các ứng dụng trên máy tính, thiết bị di động
- Phát triển website
- Xử lý dữ liệu và các hệ thống trong doanh nghiệp.
Các loại ứng dụng được phát triển hỗ trợ sử dụng ngôn ngữ Java
Các loại ứng dụng được phát triển hỗ trợ sử dụng Java hiện nay cũng rất đa dạng mà bạn cần biết, bao gồm:
- Java Virtual Machine: công cụ thực thi mã Java đã được biên dịch gọi bytecode. Một số Java Virtual Machine phổ biến hiện nay chính là Windows, Unix, và Solaris.
- Java API: Đây Là một bộ sưu tập lớn các thành phần phần mềm được xây dựng sẵn, giúp cho lập trình viên phát triển nhanh một ứng dụng. Bao gồm: Chẳng hạn thư viện cung cấp các thành phần để thiết kế giao diện người dùng là Swing . Thư viện Hoặc Input/Output (I/O) hỗ trợ việc đọc và ghi dữ liệu vào các tập tin.
Các phiên bản của Java từ trước đến nay
Các phiên bản của Java từ trước đến nay mà bạn cần biết, bao gồm:
Java Standard Edition (Java SE)
Đây là một nền tảng cơ bản cho phép phát triển giao diện điều khiển, ứng dụng mạng và các ứng dụng dạng Win Form.
Phiên bản ngôn ngữ Java Enterprise Edition (Java EE)
Phiên bản này được xây dựng trên nền tảng Java SE và hỗ trợ phát triển các ứng dụng web, ứng dụng cấp doanh nghiệp và nhiều hơn nữa.
Tìm hiểu cách phát triển một chương trình Java trên Windows chi tiết nhất
Để biết được cách phát triển một chương trình Java trên Windows chi tiết thì bạn cần lưu ý một số vấn đề như sau:
Yêu cầu cơ bản:
- Tải và cài đặt JDK về thiết bị
- Một trình biên tập văn bản (ví dụ: Notepad)
Các bước tạo – biên dịch – thực thi một chương trình
Để tạo (create), biên dịch (compile) và thực thi (execute) một chương trình Java cần thực hiện các bước sau đây:
Tạo một chương trình Java
Ví dụ về một chương trình Java đơn giản như sau:
public class HelloWorld {
public static void main(String[] args) {
System.out.println("Chao mung ban den voi the gioi cua Java");
}
}
Trong đó bao gồm:
- class là từ khoá
- HelloWorld là tên lớp
- Được viết trong dấu ngoặc nhọn {} là các thành phần của lớp
- Phần thân của lớp, chứa đoạn mã cho lớp đó sẽ là: Khu vực nằm giữa dấu ngoặc nhọn
- Main: phương thức chính được dùng để thực thi một chương trình Java. Trong một chương trình Java chỉ có một và chỉ một phương thức main mà thôi. Cũng như phương thức main là phương thức được thực thi đầu tiên khi chạy một chương trình Java
- Cú pháp: Câu lệnh dùng để hiển thị chuỗi: System.out.println()
Lưu lại
Lưu tập tin với tên HelloWorld.java và bạn cần phải để tên tập tin và tên lớp giống nhau nhé.
Biên dịch tập tin .java
- Tập tin nguồn: Tập tin HelloWorld.java
- Trình biên dịch sẽ tiến hành biên dịch tập tin nguồn thành tập tin .class
- Tập tin .class chứa bytecode
Build và thực thi chương trình trong ngôn ngữ Java
Hiện nay, tập tin .class có thể được thực thi trên bất kỳ máy tính hoặc thiết bị nào mà có JVM là hợp lệ
Phần mềm Netbeans trong ngôn ngữ Java là gì?
NetBeans là một phần mềm Integrated Development Environment (IDE) miễn phí cho ngôn ngữ lập trình Java. Nó cho phép các lập trình viên phát triển ứng dụng trên nhiều nền tảng khác nhau, bao gồm máy tính, máy tính xách tay và các thiết bị di động.
NetBeans cung cấp các chức năng phổ biến như syntax highlighting, auto-completion và debugging tools, giúp giảm thiểu thời gian và công sức mà lập trình viên phải dành để phát triển ứng dụng với Java.
Các bước thực hiện để khởi tạo một project
- Khởi động Netbeans IDE
- Nhấn chuột chọn File
- Chọn tiếp New Project
- Trong Categories chọn Java, trong Projects chọn Java Application
- Nhấn Next
- Vui lòng nhấn Finish để hoàn tất quá trình khởi tạo một project mới
- Tạo mới một class trong Netbeans IDE
- Click chuột phải -> chọn New -> chọn Java Classs
- Nhập tên cho class tại Class Name
- Nhấn Finish để hoàn tất
Xử lý nhập và xuất trong ngôn ngữ lập java như thế nào?
Để giúp bạn hiểu về cách xử lý nhập xuất trong ngôn ngữ java, chúng tôi sẽ đưa ra ví dụ về chương trình nhập điểm toán, điểm lý, điểm hoá như sau:
Phân tích yêu cầu
- Xử lý nhập: Chương trình phải cho phép nhập vào 3 điểm Toán – Lý – Hóa
- Xử lý xuất: Hiển thị điểm trung bình cộng
Xử lý nhập trong ngôn ngữ lập trình java
Lớp Scanner được sử dụng để tạo ra đối tượng cho phép xử lý nhập dữ liệu từ bàn phím trong các ứng dụng giao tiếp bằng dòng lệnh (console) với các bước sau:
Bước 1: Tạo đối tượng Scanner: Scanner s = new Scanner(System.in);
Bước 2: Sử dụng đối tượng s nhằm mục đích xử lý nhập với phương thức s.nextABC();
- Trường hợp là chuỗi thì ABC sẽ là Line => s.nextLine();
- Trường hợp là số nguyên thì ABC sẽ là Int hoặc Long => s.nextInt(); hoặc s.nextLong();
- Trường hợp là số thực thì ABC sẽ là Float hoặc Double => s.nextFloat(); hoặc s.nextDouble();
Xử lý xuất ngôn ngữ Java với System.out.print() hoặc System.out.println()
Xử lý xuất là nhằm mục đích hiển thị giá trị của các biến hoặc biểu thức hoặc hằng lên màn hình console.
Kết quả sau khi chạy chương trình (Trong NetBeans để chạy chương trình, chúng ta chuột phải vào màn hình soạn thảo -> Chọn Run File (Hoặc nhấn tổ hợp phím Shift + F6)
Kết luận
R2S mong là thông tin về ngôn ngữ lập trình java trên đây đã giúp bạn tự tin bắt tay vào việc học thật chăm chỉ.
Chúc bạn học lập trình Java thật vui và đừng quên theo dõi những bài học tiếp theo của chúng tôi nhé
Bài viết gốc được đăng tại: https://giasutinhoc.vn/