0

Vòng đời của một chương trình Java

Vòng đời của một chương trình Java cho chúng ta biết điều gì xảy ra từ khi bắt đầu gõ mã nguồn trong trình soạn thảo văn bản cho đến khi mã nguồn đó được chuyển thành mã máy (các số 0 và 1).

Có 3 giai đoạn chính trong vòng đời của chương trình Java:

  1. Soạn thảo chương trình (Editing the program)
  2. Biên dịch mã nguồn (Compiling the source code)
  3. Thực thi bytecode (Executing the byte code)

Bước 1: Soạn thảo chương trình

Bắt đầu bằng cách gõ mã chương trình Java trong một trình soạn thảo văn bản như Notepad, Notepad++, WordPad, TextEdit,... Sau khi hoàn tất việc viết mã, cần lưu tệp lại. Khi lưu, cần lưu với phần mở rộng .java. Ví dụ: nếu viết một chương trình Java với một lớp tên là Sample, thì nên lưu tệp dưới tên Sample.java

Bước 2: Biên dịch chương trình

Trình biên dịch của Java có tên là javac. • Đầu vào của trình biên dịch là mã nguồn .java, ví dụ: Sample.java. • Đầu ra là mã độc lập với nền tảng được gọi là bytecode. • Tệp kết quả sau khi biên dịch có phần mở rộng là .class. Trong ví dụ này sẽ là Sample.class.

Bước 3: Thực thi chương trình

Bytecode được tạo ra sẽ được thực thi bởi Java Virtual Machine (JVM). • Đầu vào của JVM là bytecode (ví dụ: Sample.class). • Đầu ra là mã máy (0 và 1), và được thực thi bởi CPU của máy tính


All rights reserved

Viblo
Hãy đăng ký một tài khoản Viblo để nhận được nhiều bài viết thú vị hơn.
Đăng kí