| Anasayfa | Web'den haberler | webbilisim Hakkında | İletişim | Filmler| || | | üye girişi | kayıt |
| Değişkenler Java'da 3 tip değişken vardır: instance class ve local. Lokal değişkenler metodların ve blokların içinde tanımlanabilirler. Blok "{" ile başlayan ve "}" ile biten ifadeler topluluğudur. Blok içinde tanımlanan lokal değişkenler blok sonuna kadar geçerlidir. Genel formatı <tip> <değişken adı> şeklindedir. Örneğin double tipinde pi adlı değişkeni tanımlayalım: double pi; bir değer de atayabilirdik: double pi=3.1415.Değişkenler; harf sayı dolar işareti alt çizgi ile başlayıp bu karakterlerle devam edebilir. Ama komutlar operatörler değişken ismi olarak kullanılamazlar.Açıklamalar Programlarınıza açıklama koymak için Java'da kullanabileceğiniz iki stil vardır. Birincisi çift slash ( // ). Çift slash'tan satır sonuna kadar olan kısımda bulunan her şey açıklama olarak kabul edilir.İkincisi ise slash ve yıldız ( /*) ile başlar yıldız ve slash ile biter. Bunlar arasındaki her şey açıklama olarak kabul edilir. Örnek 1: double pi; // pi değişkeni double olarak tanımlandı. Örnek 1: /* Bu programın amacı sayısal loto tahmini yapmaktır.Operatörler Java'da bulunan operatörler aşağıdaki tabloda verilmiştir. Kategori Operatör Aritmetik + - * / % İlişkisel < > >= <= == != && || Bit işlemeri & | ^ << >> >>> ~ &= |= ^= Artırma ++ Azaltma -- Aşağıda iki değişken tanımlanıp bunlara değer atanıyor. Daha sonra ise bu iki değişkenin içeriği toplanıyor:int x y ;x= 3 ; y=4 ; int z=x+y ; Z 'nin değeri yedidir. Operatörlerin öncelik sırası aşağıdaki tabloda gösterilmiştir. [] () ++ - ! ~ * / % + - << >> >>> < > <= >= == != & ^ | && || = ve diğerleri Bit işlemleri Ayrılmış Kelimeler Aşağıdaki tabloda Java'nın komutları olarak kullanılan kelimeler listelenmiştir. Bu kelimeler Java için ayrılmıştır. Yani bu kelimeleri değişken ismi gibi şeyler için kullanamazsınız. Bunlar sınıf tanımlaması değişken tipi belirleme koşul döngü gibi işlemler için kullanılır.Abstract boolean break byte byvalue case catch char class const continue default do double else extends false final finally float for goto if implements import instanceof int interface long native new null package private protected public return short static super switch synchronized this threadsafe throw transient true try void while |