Các kiểu Modifier trong Java
Modifier là các từ khóa mà bạn thêm vào những định nghĩa để thay đổi ý nghĩa của chúng. Ngôn ngữ Java có hàng loạt các modifier, bao gồm: Để sử dụng một Modifier, bạn bao từ khóa của nó trong định nghĩa của một lớp, phương thức, hoặc biến. Modifier đặt trước phần còn lại ...
Modifier là các từ khóa mà bạn thêm vào những định nghĩa để thay đổi ý nghĩa của chúng. Ngôn ngữ Java có hàng loạt các modifier, bao gồm:
Để sử dụng một Modifier, bạn bao từ khóa của nó trong định nghĩa của một lớp, phương thức, hoặc biến. Modifier đặt trước phần còn lại của lệnh, như trong ví dụ sau (các từ in nghiêng):
public class tenClass { // ... } private boolean myFlag; static final double weeks = 9.5; protected static final int BOXWIDTH = 42; public static void main(String[] arguments) { // Phan than phuong thuc }
Access Modifier trong Java
Java cung cấp một số Access Modifier để thiết lập chỉ định truy cập cho các lớp, các biến, các phương thức và constructor. Có 4 mức độ truy cập là:
Default: Truy cập trong nội bộ package
Private: Truy cập trong nội bộ lớp
Public: Thành phần công khai, truy cập tự do từ bên ngoài
Protected: Thành phần được bảo vệ, bị hạn chế truy nhập từ bên ngoài.
Non Access Modifier trong Java
Java cũng cung cấp một số Non-Access Modifier để thực hiện các tính năng