Tabla de Contenidos
Các lớp học bao gồm:
- Các trường dữ liệu , sử dụng các biến, cấu trúc dữ liệu và các lớp khác.
- Phương thức là chuỗi các hướng dẫn được sử dụng để thao tác dữ liệu.
Hầu hết các lớp được tạo thành từ cả biến và phương thức. Tuy nhiên, một số lớp chỉ có một trong các thành phần này. Mỗi đối tượng được tạo ra từ một lớp được gọi là một “thể hiện của lớp”.
Một lớp cũng có thể được định nghĩa như một nguyên mẫu xác định các biến và phương thức, cũng như các chức năng khác của các đối tượng cùng loại.
Phương pháp chính là gì
Các chương trình Java luôn có một điểm vào, được gọi là “lớp chính”, “lớp khởi động” hoặc “phương thức chính”. Nó cũng thường được gọi bằng tên tiếng Anh là main class .
Một phương thức là những gì cho phép thực hiện một chương trình. Trong trường hợp của phương thức main(), đây là chức năng đầu tiên được bắt đầu khi bạn muốn mở một chương trình hoặc ứng dụng. Thông thường, phương thức main() phân tích cú pháp bất kỳ thứ gì trên dòng lệnh, thực hiện một số cấu hình hoặc xác minh và giúp dễ dàng khởi động một hoặc nhiều đối tượng để tiếp tục công việc của chương trình hiện đang chạy.
Một trong những tính năng chính của phương thức main() là nó chỉ chấp nhận một tham số, một mảng String. Mảng này nhận các giá trị được nhập khi thực thi một ứng dụng hoặc chương trình từ dòng lệnh. Bất kể giá trị nào được nhập vào, môi trường thời gian chạy Java, còn được biết đến với tên viết tắt JRE , sẽ chuyển đổi giá trị đó thành một mảng Chuỗi.
Đặc điểm và cấu trúc của phương thức chính
Để thực thi chính xác, phương thức chính phải đáp ứng các điều kiện nhất định và tuân theo một cấu trúc nhất định. Như có thể thấy trong ví dụ, phương thức chính có các đặc điểm sau:
- Nó được viết giữa dấu ngoặc đơn ()
- Nó phải được đặt tên chính, bằng chữ thường. Nếu nó được viết theo bất kỳ cách nào khác, môi trường thời gian chạy java (JRE) sẽ không nhận ra nó.
- Nó phải là công khai và tĩnh: điều này có nghĩa là, nó phải có thể truy cập được bên ngoài một lớp và cũng có thể được thực thi mà không cần một thể hiện của lớp.
Có kiểu trả về void: nghĩa là rỗng. Vì đây là dòng mã đầu tiên được thực thi, nên không có mã nào khác trước nó có thể cần bất kỳ giá trị nào, do đó, phương thức chính sẽ luôn có kiểu trả về void.
Nó phải bao gồm một tham số duy nhất: một String[] mảng
Vị trí của phương thức main()
Phương thức main() có thể nằm trong bất kỳ lớp nào là một phần của ứng dụng. Nếu một ứng dụng như vậy bao gồm một phức hợp bao gồm một số tệp, thì một lớp riêng dành riêng cho phương thức main() thường được tạo.
Là điểm vào của một chương trình, phương thức main() chiếm một vị trí quan trọng trong đó. Tuy nhiên, có nhiều ý kiến khác nhau về vị trí và nội dung của nó.
Một số lập trình viên gợi ý rằng phương thức main() nên ở đầu chương trình, vì xét cho cùng, nó là thứ cho phép chương trình bắt đầu.
Cách tốt nhất để định vị chính xác phương thức main() và có bao gồm một số thành phần nhất định hay không, sẽ tính đến các yêu cầu của chương trình hoặc ứng dụng.
Ví dụ cú pháp phương thức chính
Một phương thức main() đơn giản thường được biểu diễn như sau:
lớp công khai class_name {
public static void main (String [] args) {
khối trình tự;
}
}
Như bạn có thể thấy, phương thức chính đơn giản này có các dòng khác nhau. Trên dòng đầu tiên của mã là tên của lớp, có thể là bất kỳ tên nào dùng để xác định lớp cụ thể này.
Trong dòng thứ hai là phần khai báo của hàm, nghĩa là chính phương thức chính. Nó là công khai và thuộc loại void , nghĩa là nó sẽ không trả lại bất cứ thứ gì khi hoàn thành. Nếu nó có một giá trị khác ở đây, chẳng hạn như int (có nghĩa là “số nguyên”), ở cuối hàm, chúng ta sẽ nhận được một biến hoặc số nguyên. Một đối số cũng được đưa vào dòng này, là đối số xuất hiện bên trong dấu ngoặc đơn: một mảng Chuỗi. Sau đó, có một phím chỉ sang trái bắt đầu thực hiện các chức năng.
Trong dòng thứ ba là khối trình tự. Chúng là các mã mà chương trình sẽ tuân theo trong quá trình thực thi. Mỗi chuỗi phải kết thúc bằng dấu chấm phẩy. Chuỗi thường là các biến, thao tác hoặc hành động khác, chẳng hạn như sửa đổi hoặc xóa nội dung nào đó.
Ở dòng thứ tư có dấu ngoặc nhọn «}». Phím này cho biết việc hoàn thành thực hiện một số chức năng. Cuối cùng, trên dòng thứ năm, có một dấu ngoặc nhọn khác chỉ về bên phải, biểu thị kết thúc lớp học.
Thư mục
- Altadill Izura, PX Học lập trình: trong một tuần với JavaScript . (2021). Tây ban nha. Pello Xabier Altadill Izura.
- Azaustre, C. Học JavaScript: Từ đầu đến ECMAScript 6+ . (2021). Tây ban nha. Carlos Azautre.
- Rubiales Gómez, M. Khóa học phát triển web. HTML, CSS và JavaScript. (2021). Tây ban nha. Đa phương tiện Anaya.