Mục lục:
- Nền tảng độc lập
- Định hướng đối tượng
- Bản thân ngôn ngữ Java rất đơn giản. Tuy nhiên, Java đi kèm với một thư viện các lớp cung cấp các tiện ích tiện ích phổ biến mà hầu hết các chương trình Java không thể làm mà không có.Thư viện lớp này, được gọi là
Video: Loài Tê tê có nguy cơ tuyệt chủng tại Việt Nam | VTV24 2025
Java là một ngôn ngữ lập trình theo truyền thống của C và C ++. Kết quả là, nếu bạn có bất kỳ kinh nghiệm với C hoặc C + +, bạn sẽ thấy mình trong lãnh thổ quen thuộc thường khi bạn học các tính năng khác nhau của Java.
Tuy nhiên, Java khác với các ngôn ngữ lập trình khác theo hai cách quan trọng. Các phần sau mô tả sự khác biệt quan trọng nhất.
Nền tảng độc lập
Một trong những lý do chính mà Java rất nổi tiếng là nền tảng độc lập của nó, nghĩa là các chương trình Java có thể chạy trên nhiều loại máy tính khác nhau. Một chương trình Java chạy trên bất kỳ máy tính nào với Java Runtime Environment, còn được gọi là JRE, được cài đặt . Một JRE có sẵn cho hầu hết các loại máy tính - máy tính chạy Windows, máy tính Macintosh, máy tính Unix hoặc Linux, máy tính lớn trên máy tính lớn và thậm chí cả điện thoại di động.
Định hướng đối tượng
Java là hướng đối tượng, nghĩa là các chương trình Java được tạo thành từ các phần tử lập trình được gọi là các đối tượng . Đơn giản chỉ cần đặt, một đối tượng là một thực thể lập trình đại diện cho một số đối tượng thực tế hoặc một khái niệm trừu tượng.
Tất cả các đối tượng có hai đặc điểm cơ bản:
- Các đối tượng có dữ liệu, còn được gọi là trạng thái . Ví dụ: đối tượng đại diện cho một cuốn sách có dữ liệu như tên sách, tác giả và nhà xuất bản của cuốn sách.
có quan hệ gần gũi với vật thể. Một lớp học là mã chương trình bạn viết để tạo các đối tượng. Lớp mô tả dữ liệu và phương pháp xác định trạng thái và hành vi của đối tượng. Sau đó, khi chương trình thực hiện, các lớp học được sử dụng để tạo ra các đối tượng. Ví dụ, giả sử bạn đang viết một chương trình tính lương. Chương trình này cần các đối tượng đại diện cho nhân viên của công ty. Vì vậy, chương trình bao gồm một lớp (có thể được đặt tên
Employee ) xác định dữ liệu và phương pháp cho mỗi đối tượng Employee . Sau đó, khi chương trình của bạn chạy, nó sử dụng lớp này để tạo ra một đối tượng cho mỗi nhân viên của công ty bạn. Java API
Bản thân ngôn ngữ Java rất đơn giản. Tuy nhiên, Java đi kèm với một thư viện các lớp cung cấp các tiện ích tiện ích phổ biến mà hầu hết các chương trình Java không thể làm mà không có.Thư viện lớp này, được gọi là
Java API, là một phần của Java như là ngôn ngữ chính nó. Trong thực tế, thách thức thực sự của việc học cách sử dụng Java không phải là học ngôn ngữ; nó học API. Ngôn ngữ Java chỉ có 50 từ khóa, nhưng Java API có nhiều nghìn các lớp học - với hàng chục ngàn phương pháp bạn có thể sử dụng trong các chương trình của bạn. Bạn không cần phải học bất cứ nơi nào gần tất cả các Java API. Hầu hết các lập trình đều thông thạo chỉ với một phần nhỏ của nó. Nếu bạn cần sử dụng một số lớp từ API mà bạn chưa quen với, bạn có thể tìm kiếm những gì lớp học trong tài liệu Java API.