Diendanraovataz.net - Diễn đàn rao vặt - Đăng tin mua bán - Quảng cáo miễn phí - Hiệu quả - Java có rất nhiều tính năng nổi bật. Chúng được biết đến như những thuật ngữ quen thuộc. Các tính năng này đơn giản và dễ dàng để tìm hiểu. Dưới đây là danh sách các tính năng của java: Đơn giản (Simple) Hướng đối tượng (Object Oriented) Độc lập nền tảng (Platform Independent) Bảo mật (Secured) Robust (Mạnh mẽ) Kiến trúc - tập trung (Architecture-neutral) Khả chuyển (Portable) Năng động (Dynamic) Thông dịch (Interpreted) Hiệu suất cao (High Performance) Đa luồng (Multi-thread) Phân tán (Distributed)ư Đơn giản Ngôn ngữ Java có đặc điểm đơn giản là vì: Cú pháp dựa trên C++ (vì vậy việc học Java sẽ rất dễ dàng sau khi lập trình viên học C++) Gỡ bỏ nhiều đặc điểm gây bối rối và hiếm khi được sử dụng chẳng hạn như các con trỏ tường minh, nạp chồng toán tử, ... Bạn không cần xóa các đối tượng mà không được tham chiếu, bởi vì Bộ dọn rác tự động (Garbage Collection) trong Java sẽ làm việc đó thay bạn. Hướng đối tượng Hướng đối tượng nghĩa là chúng ta tổ chức phần mềm dưới dạng kết hợp của nhiều loại đối tượng khác nhau, trong đó có sự kết hợp chặt chẽ cả về dữ liệu và hành vi của chúng. Lập trình hướng đối tượng (OOP) là một phương pháp làm đơn giản hóa việc phát triển và bảo trì phần mềm bằng việc cung cấp một số qui tắc. Một số khái niệm cơ bản của hướng đối tượng (OOP) là: Đối tượng (Object) Lớp (Class) Tính kế thừa Tính đa hình Tính trừu tượng Tính đóng gói Độc lập nền tảng Một Platform là môi trường phần cứng hoặc phần mềm mà một hoặc nhiều chương trình chạy trong đó. Có hai loại Platform, một loại dựa trên phần mềm (software-based) và một loại dựa trên phần cứng (hardware-based). Java cung cấp software-based platform. Java Platform khác với nhiều nền tảng khác ở chỗ nó chạy trên các nền tảng hardware-based khác nhau. Nó có hai thành phần: JRE (Java Runtime Environment) API (Application Programming Interface) Java code có thể chạy trên nhiều nền tảng như Windows, Linux, Sun Solaris, Mac/OS, ... Java code được biên dịch bởi Trình biên dịch (Compiler) và được chuyển đổi thành Bytecode. Bytecode này là một code độc lập nền tảng bởi vì nó có thể chạy trên nhiều nền tảng khác nhau. Đó là lý do vì sao java có khẩu hiệu "Viết một lần, Chạy khắp nơi (Write Once and Run Anywhere)". Cao đẳng công nghệ thông tin Tây Nguyên