Sınıf yöntemleri
Java'daki nesneler üzerindeki işlemlere 
yöntemler denir. 
Yöntemler  matematik işlevleri gibidir: 
argümanları alabilir ve 
bir değer döndürebilirler. Öte yandan, Java'daki yöntemlerin de 
bir nesnenin tüm alanlarına erişimi vardır.
Bir sınıfta bir yöntem oluşturmak için, onu sınıfa dahil etmelisiniz. Örneğin, kitabımızla ilgili bilgileri yazdıracak ve kullanıcı henüz o kitap için yeterli yaşta değilse bir uyarı görüntüleyecek bir 
print(age) yöntemi tanımlayabiliriz.
    sınıf Kitap
    {
        Dize adı;
        Dize yazarıAdı;
        int ageRequirement;
        Dize metni;
        int pageCount;
        // bir yazdırma yöntemi oluşturun
        geçersiz yazdır( style="color:#b00040">int yaş)
        {
            Sistem.çıkış.< span style="color:#7d9029">println("Name: " +ad);
            Sistem.çıkış.< span style="color:#7d9029">println("Yazar: " +yazarAdı);
            Sistem.çıkış.< span style="color:#7d9029">println("Sayfa sayısı: yayılma > "+Tamsayı.toString span>(ageRequirement);
            // doğrulama kodu buraya gelir
        }
    }
 
 
Bir yöntem oluşturmak için sözdizimini inceleyelim.
1) Bir yöntemin ilk satırı 
imzasıdır.
2) Önce metodun dönüş tipi yazılır. Metodumuz herhangi bir değer döndürmediği için 
void yazıyoruz.
3) Ardından imzada yöntemin adı bulunur (
print).
4) Parantez içinde argümanların bir listesi vardır. Argümanlar virgülle ayrılır. Her bağımsız değişken için türü ve adı bir boşlukla ayrılarak belirtilir. Bizim durumumuzda yalnızca bir bağımsız değişken vardır, bu argümanın türü 
int  ve adı 
age olduğundan virgül yoktur.
5) Bundan sonra küme parantezleri içinde yöntem kodu gelir. Bir yöntemden değer döndürmek için 
return <value>; yazın. Örnekte, yöntem hiçbir şey döndürmez, dolayısıyla 
return  ihmal edilebilir. Bir yöntemin yürütülmesini zamanından önce sonlandırmak için 
return; yazabilirsiniz.
6) Sınıfın kendisinde, bu sınıfın nesnesinin alanlarına isimle başvurabiliriz.