Computer >> Máy Tính >  >> Lập trình >> Java

Có bao nhiêu công cụ sửa đổi không truy cập trong Java?

Java cung cấp một số bổ ngữ khác để cung cấp các chức năng khác ngoài khả năng hiển thị. Những công cụ sửa đổi này được gọi là Công cụ sửa đổi Không truy cập

  • Tĩnh Các thành viên được khai báo là tĩnh là chung cho tất cả các trường hợp của một lớp. Thành viên tĩnh là thành viên cấp lớp được lưu trữ trong bộ nhớ lớp.
  • Cuối cùng Công cụ sửa đổi này được sử dụng để hạn chế việc sửa đổi thêm một biến hoặc một phương thức hoặc một lớp. Không thể sửa đổi giá trị của một biến được khai báo là cuối cùng khi nó nhận được một giá trị. Không thể ghi đè phương thức cuối cùng trong lớp con và bạn không thể tạo một lớp con cho lớp cuối cùng.
  • Tóm tắt Công cụ sửa đổi này có thể được sử dụng với một lớp hoặc với một phương thức. Bạn không thể áp dụng công cụ sửa đổi này cho biến và hàm tạo. Một phương thức được khai báo là trừu tượng phải được sửa đổi trong lớp con. Bạn không thể khởi tạo một lớp được khai báo là trừu tượng.
  • Được đồng bộ hóa Công cụ sửa đổi này được sử dụng để kiểm soát quyền truy cập của một phương thức cụ thể hoặc một khối theo nhiều luồng. Chỉ một chuỗi có thể nhập vào một phương thức hoặc một khối được khai báo là đã đồng bộ hóa.
  • Tạm thời Công cụ sửa đổi này được sử dụng trong quá trình tuần tự hóa. Một biến được khai báo là tạm thời sẽ không được tuần tự hóa trong quá trình tuần tự hóa đối tượng.
  • Dễ bay hơi công cụ sửa đổi dễ bay hơi được sử dụng trong lập trình đa luồng. Nếu bạn khai báo một trường là dễ bay hơi, nó sẽ báo hiệu cho các luồng rằng giá trị của nó phải được đọc từ bộ nhớ chính chứ không phải là ngăn xếp của chính chúng. Vì trường biến động là chung cho tất cả các chuỗi và nó sẽ được cập nhật thường xuyên bởi nhiều chuỗi.
  • precisionfp Công cụ sửa đổi này được sử dụng cho các phép tính dấu phẩy động. Từ khóa này đảm bảo rằng bạn sẽ nhận được cùng một bản trình bày dấu phẩy động trên mọi nền tảng. Công cụ sửa đổi này giúp biến dấu phẩy động nhất quán hơn trên nhiều nền tảng.