JAVA CORE - Trang 32

www.updatesofts.com

Từ khoá/từ dự phòng (Keyword/Reserve Words): Một số định danh đã được Java

xác định trước. Người lập trình không được phép sử dụng chúng như một định danh.
Ví dụ ‘class’, ‘import’ là những từ khoá.

Ký tự phân cách (

separator

): Thông báo cho trình biên dịch việc phân nhóm các

phần tử của chương trình. Một vài ký tự phân cách của java được chỉ ra dưới đây:

{ } ; ,

Nguyên dạng (literals): Là các giá trị không đổi trong chương trình. Nguyên dạng có

thể là các số, chuỗi, các ký tự hoặc các giá trị Boolean. Ví dụ 21, ‘A’, 31.2, “This is a
sentence” là những nguyên dạng.

Các toán tử: Các quá trình xác định, tính toán được hình thành bởi dữ liệu và các

đối tượng. Java có một tập lớn các toán tử. Chúng ta sẽ thảo luận chi tiết ở chương
này.

3.2 Chương trình JAVA đầu tiên

Chúng ta hãy bắt đầu từ chương trình Java cổ điển nhất với một ứng dụng đơn giản.
Chương trình sau đây cho phép hiển thị một thông điệp:

Chương trình 3.1

// This is a simple program called “First.java”

class First

{

public static void main(String args[])

{

System.out.println(“My first program in Java”);

}

}

Tên file đóng vai trò rất quan trọng trong Java. Chương trình biên dịch Java chấp nhận
phần mở rộng

.java. Trong Java các mã cần phải gom thành các lớp. Bởi vậy tên lớp và

tên file có thể trùng nhau. Do đó Java phân biệt rạch ròi chữ in hoa và chữ in thường
(case-sensitive). Nói chung tên lớp và tên file nên khác nhau. Ví dụ tên file ‘First’ và ‘first’
là hai file khác nhau.

Để biên dịch mã nguồn, ta xử dụng trình biên dịch

java. Trình biên dịch xác định tên của

file nguồn tại dòng lệnh như mô tả dưới đây:

C:\jdk1,2,1\bin>javac First.Java

Trình dịch java tạo ra file First.class chứa các mã “bytecodes”. Những mã này chưa thể
thực thi được. Để chương trình thực thi được ta cần dùng trình thông dịch “

java

interpreter”

Lệnh được thực hiện như sau:

C:\jdk1,1,1\bin>java First

Kết quả sẽ hiển thị trên màn hình như sau:

Liên Kết Chia Sẽ

** Đây là liên kết chia sẻ bới cộng đồng người dùng, chúng tôi không chịu trách nhiệm gì về nội dung của các thông tin này. Nếu có liên kết nào không phù hợp xin hãy báo cho admin.