Java’da yorum satırı nedir ? Java da yorum satırı ne işe yarar ? nasıl uygulanır ?

Merhaba ,

Yorum Satırı Nedir ile başlayalım … Yazdığımız kodları etkilemeyen kodlarımızın ne işe yaradığı gibi bilgilendirmeleri yaptığımız veya o an için kullanmayacağımız kod parçamızı silmeden not haline getirmemize yarayan yapıya verilen genel addır. Küçük ama önemli bir adımdır yorum satırı yazmak.Ne işe yarar ki bu yorum satırı gerek yok diyip geçmeyin !!! neden mi açalım biraz konuyu … diyelim ki kodunuzu yazdınız ama yorum satırı yazmadınız herşey çok güzel işten ayrıldınız ya da aynı proje içerisinde tek yazılım çalışanı siz değilsiniz ve kodunuza düzeltme ,  geliştirme refactoring (? şimdilik kısaca kodun daha temiz ve kısa yazılması diyelim) gibi işlemler yapılması gerekiyor , diğer bir yazılımcının sizin kodunuzu anlaması için kodunuzu baştan aşağıya okuması gerekebilir. Üstüne bir de kodunuz içerisinde ki değişken isimlendirmesini düzgün yapmadığınızı varsayar isek arkadanızdan gelecek küfürlerin haddi hesabı yoktur 🙂 bu yüzden siz siz olun yazdığınız kod ‘ a gerekli yerlerde yorum satırı ekleyin , değişken isimlendirmelerini doğru yapın metod isimlendirmelerini anlaşılabilir yapın ki hem küfür yemeyin hemde yazdığınız kodun kalitesi olsun. Peki nasıl yazılır bu yorum satırı Java ‘ da dersek iki şekilde yorum satırı yazabiliriz.

Birincisi , tek satır için yorum satırı // işareti ile başlar  tek satırı kaplar .

İkincisi , /* işaretleri ile başlar */ işaretleri ile biten satır bağımsız yapıdır. Bu işaretlemenin arasında kalmak şartı ile istenildiği kadar bilgilendirme yapılabilir.

Şimdi de kod içerisinde örnekleyelim,

package serkankaya.net.helloworld;

public class HelloWorld {
    public static void main(String[] args) {
        System.out.println("Merhaba Dünya !!! ");
       //Burası tek satır yorum satırıdır ve kodu etkilemez ne ister iseniz yazabilirsiniz bu satırda
       /* Bu Alan ise 
                kod içerisinde
                   istediğiniz kadar satır atlayıp
                      notlar alabileceğiniz alandır */
    }
}

Bir Sonraki Yazım Java da Tip Dönüşümleri(Type Casting)

Umarım faydalı olmuştur ?

Serkan Kaya
Full Stack Java Developer

 

Bir Cevap Yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir