Java (đọc như “Gia-va“) là một ngôn ngữ lập trình hướng đối tượng (OOP) và dựa trên các lớp (class). Khác với phần lớn ngôn ngữ lập trình thông thường, thay vì biên dịch mã nguồn thành mã máy hoặc thông dịch mã nguồn khi chạy, Java được thiết kế để biên dịch mã nguồn thành bytecode, bytecode sau đó sẽ được môi trường thực thi (runtime environment) chạy.
Có 5 mục tiêu chính trong việc xây dựng ngôn ngữ Java:
-
Đơn giản, hướng đối tượng và quen thuộc.
-
Mạnh mẽ và an toàn.
-
Kiến trúc trung lập và di động.
-
Thực thi với hiệu suất cao.
-
Dịch ra bytecode, phân luồng và năng động.
[…] [Java]Tổng hợp tài liệu học lập trình Java cơ bản đầy đủ dễ học nhất […]