Volatile

Định nghĩa Volatile là gì?

VolatileBay hơi. Đây là nghĩa tiếng Việt của thuật ngữ Volatile - một thuật ngữ thuộc nhóm Technology Terms - Công nghệ thông tin.

Độ phổ biến(Factor rating): 5/10

Dễ bay hơi là một từ khóa trong ngôn ngữ lập trình java mà xác định rằng một biến thành viên liên kết với một lớp có thể được thay đổi không đồng bộ bởi nhiều chủ đề. Các từ khóa dễ bay hơi trong các mã đóng vai trò như một modifier khi một thành viên được khai báo. Từ khóa được dành riêng về cơ bản từ với một ý nghĩa riêng biệt trong bối cảnh của một trình biên dịch.

Xem thêm: Thuật ngữ công nghệ A-Z

Giải thích ý nghĩa

Này để thỏa mãn từ khóa volatile rằng mỗi đọc truy cập vào một biến thành viên trở về giá trị gần nhất của nó. Đây không phải là hiệu quả khi những thay đổi gần đây được thực hiện bằng một sợi khác nhau. Nếu một biến thành viên không được khai báo là biến động, một sợi sẽ không thể nhận ra những thay đổi thực hiện để nó sử dụng một sợi khác nhau.

What is the Volatile? - Definition

Volatile is a keyword within the java programming language that specifies that a member variable associated with a class can be altered asynchronously by multiple threads. The volatile keyword in the code acts as a modifier when a member is declared. Keywords are fundamentally reserved words with a distinct meaning in the context of a compiler.

Understanding the Volatile

The volatile keyword ensures that each read access to a member variable returns the most recent value of it. This is not effective when the recent changes are done using a different thread. If a member variable is not declared as volatile, a thread will not be able to recognize the modifications done to it using a different thread.

Thuật ngữ liên quan

  • Java
  • Java Development Kit (JDK)
  • Java Virtual Machine (JVM)
  • Variable
  • Deadlock
  • Web Counter
  • Compiler
  • Thread
  • Volatile Variable
  • Commit

Source: ? Technology Dictionary - Filegi - Techtopedia - Techterm

Trả lời

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *