Trang chủ > OOP - JAVA > Java là gì?

Java là gì?

Dĩ nhiên trước hết Java là một ngôn ngữ lập trình phổ thông.

Sự giống nhau về cú pháp với ngôn ngữ C và C++
giúp cho lập trình viên dễ dàng nắm được ngôn ngữ Java hơn. Đồng thời Java cũng thể hiện được tính năng vượt trội từ những điểm khác biệt của nó. Lập trình viên Java không phải quan tâm đến việc quản lý bộ nhớ (phần thu thập dữ liệu rác sẽ làm công việc này cho lập trình viên: loại bỏ những đối tượng không dùng đến trong bộ nhớ). Java không có con trỏ số học mà cho phép truy cập vào một vị trí bất kỳ trong bộ nhớ vì con trỏ này thường gây ra lỗi.

Việc kiểm tra kiểu nghiêm ngặt
phát hiện ra nhiều lỗi đơn giản trong quá trình biên dịch, điều này sẽ giúp quá trình chuyển đổi an toàn.

Việc xử lý các trường hợp ngoại lệ một cách hợp lý bởi trình biên dịch giúp cho công việc lập trình trong Java an toàn và đáng tin cậy hơn. Cơ cấu đồng quy xây dựng sẵn tạo nên sự đồng bộ của các tuyến đang thực hiện song song (chính là các phần được thực hiện đồng thời trong một chương trình).

Tất cả những điều trên mặc dù là có vẻ hơi kỳ lạ lúc này, nhưng sẽ được giải thích kỹ lưỡng trong các bài học sau.

Chắc chắn một đặc điểm quan trọng của ngôn ngữ Java là tính hướng đối tượng của nó. Nói chung, điều này có nghĩa là các chương trình dễ dàng hơn để viết và đáng tin cậy hơn những chương trình được xây dựng trên các ngôn ngữ phi đối tượng. Thật không may Java không phải hoàn toàn hướng đối tượng vì một số cấu trúc cú pháp của nó không hướng đối tượng.

Những điểm ưu việt của Java với tư cách là ngôn ngữ lập trình có thể cần xem lại. Nhưng điều này không phải vì tính thuần khiết hay tính vượt trội mới đáng để học.
Quan trọng hơn đó là tính phổ thông trong tất cả các ứng dụng máy tính đạt được với bộ máy giao nền ảo và một miền các thư viện tiêu chuẩn phong phú tích hợp trong môi trường Java.

Chuyên mục:OOP - JAVA Tags:
  1. Chưa có phản hồi.
  1. No trackbacks yet.

Gửi phản hồi

Mời bạn điền thông tin vào ô dưới đây hoặc kích vào một biểu tượng để đăng nhập:

WordPress.com Logo

Bạn đang bình luận bằng tài khoản WordPress.com Log Out / Thay đổi )

Twitter picture

Bạn đang bình luận bằng tài khoản Twitter Log Out / Thay đổi )

Facebook photo

Bạn đang bình luận bằng tài khoản Facebook Log Out / Thay đổi )

Google+ photo

Bạn đang bình luận bằng tài khoản Google+ Log Out / Thay đổi )

Connecting to %s

%d bloggers like this: