Phương thức của lớp
Các thao tác trên đối tượng trong Java được gọi là 
phương thức. 
Các phương thức  giống như các hàm toán học: chúng có thể lấy 
các đối sốvà 
trả về một giá trị. Mặt khác, các phương thức trong Java cũng 
có quyền truy cập vào tất cả các trường của một đối tượng.
Để tạo một phương thức trong một lớp, bạn phải đưa nó vào lớp. Ví dụ: chúng ta có thể xác định phương thức 
print(age) sẽ in thông tin về cuốn sách của chúng ta và hiển thị cảnh báo nếu người dùng chưa đủ tuổi đọc cuốn sách đó.
    lớp học Sách
    {
        Tên chuỗi;
        Tên tác giả chuỗi;
        int ageYêu cầu;
        Chuỗi văn bản;
        int pageCount;
        // tạo phương thức in
        vô hiệu in(int tuổi)
        {
            Hệ thống.ra.< span style="color:#7d9029">println("Tên: " +tên);
            Hệ thống.ra.< span style="color:#7d9029">println("Tác giả: " +Tên tác giả);
            Hệ thống.ra.< span style="color:#7d9029">println("Số trang: span > "+Số nguyên.toString span>(Yêu cầu về độ tuổi);
            // mã xác minh ở đây
        }
    }
 
 
Hãy phân tích cú pháp để tạo một phương thức.
1) Dòng đầu tiên của phương thức là 
chữ ký.
2) Kiểu trả về của phương thức được viết trước. Phương thức của chúng tôi không trả về bất kỳ giá trị nào, vì vậy chúng tôi viết 
void.
3) Sau đó, trong chữ ký là tên của phương thức (
print).
4) Trong ngoặc có liệt kê các đối số. Các đối số được phân tách bằng dấu phẩy. Đối với mỗi đối số, loại và tên của nó được chỉ định, cách nhau bởi khoảng trắng. Trong trường hợp của chúng ta, chỉ có một đối số, nó có kiểu 
int  và tên 
age nên không có dấu phẩy.
5) Sau đó là mã phương thức trong dấu ngoặc nhọn. Để trả về một giá trị từ một phương thức, hãy viết 
return <value>;. Trong ví dụ này, phương thức không trả về bất cứ thứ gì, vì vậy có thể bỏ qua 
return . Để kết thúc sớm việc thực thi một phương thức, bạn có thể viết 
return;.
6) Trong bản thân lớp, chúng ta có thể tham chiếu đến các trường của đối tượng của lớp này theo tên.