important java keywords list reserved words java
Bu eğiticide, Java Anahtar Kelime Listesini inceleyeceğiz ve Örneklerle birlikte bazı Önemli Ayrılmış Kelimeler, Anlamları hakkında bilgi edineceğiz:
Java'daki anahtar sözcükler, kod için anahtar görevi gören ayrılmış sözcüklerdir. Bu kelimeler önceden tanımlanmış olduğundan, değişken adı veya nesne adı veya başka herhangi bir tanımlayıcı gibi başka herhangi bir amaç için kullanılamazlar. Java'da yaklaşık 51 ayrılmış kelime veya anahtar kelime vardır.
çalışan sahte e-posta ve şifre
Bu eğitimde, Java'daki anahtar sözcüklerin listesini tartışacağız. Daha sonra Java'daki bazı önemli anahtar kelimeleri ele alacağız ve bunların anlamlarını programlama örnekleriyle birlikte göreceğiz.
=> Java Eğitim Öğreticilerinin A-Z'sini Görmek İçin Burayı Kontrol Edin.
Ne öğreneceksin:
Java Anahtar Kelime Listesi
Aşağıda verilen bir l Java'daki tüm anahtar kelimelerden biri. Bu listeye, Java'da artık kullanılmayan anahtar kelimeleri de ekledik.
| Anahtar kelime | Açıklama |
|---|---|
| tutmak | Try bloğunda oluşturulan istisnaları yakalamak için kullanılır. |
| Öz | Bu anahtar kelimeyi izleyen sınıfın veya yöntemin soyut olduğunu ve bir alt sınıf tarafından uygulanması gerekeceğini belirtir. |
| iddia etmek | Assert anahtar sözcüğü, programcının bir programdaki iddiaları veya varsayımları bildirmesine yardımcı olur. Bir iddia doğruysa, program normal şekilde ilerler, aksi takdirde çalışma zamanında AssertionError atılır ve program iptal edilir. |
| Boole | Doğru veya yanlış olmak üzere iki değer tanımlar. |
| kırmak | Döngülerden veya yinelemeli yapılardan çıkmak için kullanılır. |
| bayt | 8 bitlik verileri tutabilen veri türü. |
| durum | Switch deyiminde metin bloklarını (vakaları) işaretler. |
| kömür | Veri türü, işaretsiz 16 bit Unicode karakterleri tutabilir. |
| sınıf | Yeni bir sınıf ilan etmek için kullanılır. |
| devam et | Döngünün dışında kontrolü ele almaya ve bir sonraki yinelemeye devam etmeye yardımcı olur. |
| varsayılan | Bir Switch deyiminde varsayılan olarak yürütülecek 'kod bloğunu' tanımlar. |
| yapmak | 'Do-while' döngüsü için başlangıç anahtar sözcüğü. |
| çift | 64 bitlik sayıları tutan veri türü (kayan nokta). |
| Başka | 'İf' ifadelerindeki else kısmını tanımlar. |
| Sıralama | Java'da numaralandırma bildirmek için kullanılır. |
| genişler | Kalıtımı gösterir. Bir sınıf başka bir sınıftan türetilir veya miras alınır. |
| final | Sabit değerleri tutacak bir değişken veya geçersiz kılınamayacak bir yöntem tanımlar. |
| en sonunda | İstisnanın yakalanıp yakalanmadığına bakılmaksızın try-catch bloğundan sonra çalıştırılan final bloğunu tanımlar. |
| yüzen | Veri türü 32 bit kayan nokta değerlerini tutabilir. |
| için | Bir 'for' döngüsünün başlangıcını gösterir. |
| Eğer | 'İf' ifadesinin başlangıcı. |
| uygular | Bir sınıfın bir arabirim uyguladığını gösterir. |
| ithalat | Programa diğer paketleri / sınıfları dahil etmek veya bunlara referans vermek için kullanılır. |
| örneği | Verilen nesnenin başka bir sınıfın bir örneği olup olmadığını kontrol etmek için kullanılır. |
| int | 32 bitlik bir tamsayı değeri tutacak veri türü. |
| arayüz | Bir arayüz bildirmek için kullanılır. |
| uzun | 64 bitlik tam sayı değerlerini tutan veri türü. |
| yerli | Yerel kodu belirtmek için kullanılır (platforma özgü). |
| yeni | Operatör yeni bir nesne oluşturmak için. |
| boş | Boş referansı gösterir. |
| paket | Java paketini bildirmek için anahtar kelime. |
| özel | Özel erişimin belirtildiğini gösterir; bu, bir değişkene veya yönteme yalnızca bildirildiği sınıf tarafından erişilebileceği anlamına gelir. |
| korumalı | Bu anahtar sözcük, korumalı bir erişim tanımlayıcısını gösterir. Bir değişken veya yöntem korunduğunda, bu değişken veya yönteme yalnızca bildirildikleri sınıf, alt sınıfı ve aynı paketteki diğer sınıflar tarafından erişilebilir. |
| halka açık | Public anahtar sözcüğü, genel erişim tanımlayıcısını belirtmek için kullanılır. Genel olarak bildirilen bir değişken, yöntem, sınıflar, arayüzlere uygulama üzerinden erişilebilir. |
| dönüş | Return, bir yöntemin değerini çağırma yöntemine geri göndermek için kullanılır. Ayrıca, kontrolü arama yöntemine döndürmek için kullanılır. |
| kısa | 16 bitlik tam sayı değerlerini tutan veri türü. |
| statik | Static anahtar sözcüğü, yöntemin veya bir değişkenin statik olduğunu ve somutlaştırılamayacağını gösterir. |
| katıfp | Katıfp anahtar kelimesi, kayan nokta değerleri hesaplamasının yuvarlamasını ve kesinliğini sınırlar. Taşınabilirlik sağlar. |
| Süper | Sınıfın tabanını veya üst sınıfını gösterir. |
| değiştirmek | Bir koşulu test eden ve test değerine bağlı olarak birden çok durumu yürüten bir Switch deyimini gösterir. |
| senkronize | Kritik bölüm gibi çok iş parçacıklı kod için senkronize bölümleri gösterir. |
| bu | 'Bu' anahtar kelimesi mevcut nesneyi belirtir. |
| atmak | Bir istisna atar. |
| atar | Bu, bir yöntem tarafından atılabilecek istisnayı gösterir. |
| geçici | Bir nesnenin kalıcı durumunun parçası olmayan geçici değişkeni belirtir. |
| Deneyin | Try anahtar sözcükleri, istisnalara neden olabilecek kod içeren bir blok başlatır. |
| geçersiz | Dönüş değeri olmadığını gösterir. |
| uçucu | Ana Hafızada saklanmayan değişkenleri tanımlamak için kullanılır. Asenkron olarak değiştirilebilirler. |
| süre | Anahtar kelime while döngüsü başlar. |
| sabit | 'Const' anahtar kelimesi artık Java'da desteklenmiyor |
| git | 'Goto' anahtar kelimesi artık Java'da desteklenmiyor |
| doğru, yanlış ve boş | 'Doğru, yanlış, boş' kelimeleri değişmezdir. Yine de bunları programda tanımlayıcı olarak kullanamıyoruz. |
Java programlama söz konusu olduğunda büyük öneme sahip oldukları için aşağıdaki anahtar kelimeleri ayrı bir öğreticide tartışacağız.
Bu kelimeler:
# 1) 'bu' anahtar kelime
'Bu' anahtar sözcüğü, programdaki mevcut nesneyi işaret eder.
Ayrıca Oku => Kod Örnekleriyle Java 'BU' Anahtar Kelimesi
# 2) 'statik' anahtar kelime
KİME statik anahtar kelime somutlaştırılamayan bir nesneyi belirtmek için kullanılan bir anahtar sözcüktür. Dolayısıyla, statik bir yöntemimiz varsa, o zaman bir nesne kullanılarak çağrılmasına gerek yoktur. Sadece bir sınıf adı kullanılarak çağrılabilir.
Benzer şekilde, statik değişkenimiz varsa, değeri program boyunca korunur.
# 3) 'süper' anahtar kelime
Java'daki 'süper' anahtar sözcüğü, hemen üst sınıfın nesnelerine atıfta bulunmak için kullanılır. Ana sınıf aynı zamanda 'Süper Sınıf' olarak da anılır. OOPS eğitim dizimizde kalıtımı tartışırken super anahtar kelimesinin ayrıntılarını keşfedeceğiz.
# 4) 'nihai' anahtar kelime
'Final' anahtar kelimesi değişkenler, yöntemler veya sınıflarla kullanılır. Son değişken, sabit bir değişkendir. Son yöntem, geçersiz kılınamayan bir yöntemdir. Son sınıf, miras alınamayan veya genişletilemeyen bir sınıftır. Sonunu ayrıntılı olarak OOPS eğitim dizimizde tartışacağız.
Şimdi bu önemli anahtar kelimeleri Java'da kullanacağımız bir program uygulayalım.
import java.util.*; class MyClass { int i; MyClass() { System.out.println('MyClass:: Default Constructor'); } MyClass(int j) { this(); //calling statement to First Constructor System.out.println('MyClass:: Parameterized Constructor'); } //static method static void methodOne() { System.out.println('MyClass:: static methodOne'); } //final method final void methodTwo() { System.out.println('MyClass:: Final methodTwo'); System.out.println('MyClass::Calling methodOne from methodTwo'); //Accessing same class field this.methodOne(); //Accessing same class method } //regular method void methodThree() { System.out.println('MyClass::MethodThree'); //Accessing same class field System.out.println('MyClass::Calling methodTwo from methodThree'); this.methodTwo(); //Accessing same class method } } class MyDerivedClass extends MyClass{ void methodThree(){ System.out.println('MyDerivedClass::methodThree'); System.out.println('MyDerivedClass::Calling methodThree from MyClass'); super.methodThree(); //calling regular method super.methodTwo(); //calling final method super.methodOne(); //calling static method } //void methodOne(){} //overriding final method gives compiler error //void methodTwo(){} //overriding final method gives compiler error } public class Main{ public static void main(String() args){ MyClass.methodOne(); //call static method from MyClass MyDerivedClass d1 = new MyDerivedClass (); d1.methodOne(); //call static method from MyDerivedClass d1.methodTwo(); //call final method from MyDerivedClass d1.methodThree(); } }Yukarıdaki programda gösterildiği gibi, kullandığımız ilk anahtar kelime import ve ardından class, int, vb. Gibi diğer birçok anahtar kelime gelmektedir. Bu programdaki ana anahtar kelimeler this, static, final ve super'dir.
Bu anahtar kelimeyi ikinci kurucuda ilk kurucuyu çağırmak için kullandık. MyClass üst sınıfının statik bir yöntemi ve içinde bildirilmiş son bir yöntemi vardır.
Türetilmiş sınıfta - MyDerivedClass, normal bir methodThree yöntemini geçersiz kılıyoruz. Ayrıca methodOne ve methodTwo'yu geçersiz kılmaya çalıştığımızı, ancak derleyicinin sırasıyla statik ve son yöntemler olduklarından bir hata verdiğini unutmayın. Yorumlanan kodu not edin.
xml dosyalarını word olarak nasıl görüntüleyebilirim
Ana sınıfta, önce MyClass kullanarak statik sınıfı çağırıyoruz ve ardından türetilmiş bir sınıf nesnesi oluşturuyoruz. Türetilmiş sınıf nesneleri kullanılarak statik ve son yöntemler çağrılırken bile hata verilmediğine dikkat edin.
Çıktı

Renkli çıktıya dikkat edin. Bu çıktının tamamı, türetilmiş sınıf nesnelerini kullanarak yöntemleri çağırmanın sonucudur.
Sıkça Sorulan Sorular
S # 1) Java'da Anahtar Kelimelerin kullanımı nedir?
Cevap: Anahtar sözcükler ayrıca Ayrılmış sözcükler olarak da adlandırılır. Bunlar, programlama dilinin dahili işlemler ve önceden tanımlanmış eylemler için kullandığı kelimelerdir.
Bu nedenle programlama dili, bu anahtar kelimelerin programcı tarafından tanımlayıcılar veya değişken adları vb. Olarak kullanılmasına izin vermez. Buna rağmen, bu anahtar kelimeleri kullanırsak, bir derleyici hatasıyla sonuçlanacaktır.
S # 2) Java'da kaç Anahtar Kelime var?
Cevap: Java, önceden tanımlanmış anlamı olan ve Java tarafından kullanılmak üzere ayrılmış toplam 51 anahtar kelimeye sahiptir. Bu 51 anahtar kelimeden 49 anahtar kelime halihazırda kullanılırken geri kalan 2 anahtar kelime artık kullanılmamaktadır.
S # 3) Tamsayı ve int arasındaki fark nedir?
Cevap: Hem int hem de Tamsayı tam sayı değerlerini depolar. Ancak 'int', ilkel bir veri türü int olan bir anahtar kelimedir. Bir tamsayı, bir sınıf türüdür. Tamsayı, int'i bir nesneye dönüştürür ve bunun tersi de geçerlidir.
S # 4) Java'da null bir anahtar kelime midir?
Cevap: Hayır. Null, Java'da bir anahtar kelime değildir, ancak gerçek anlamlıdır. Yine de, tanımlayıcıları bildirmek için kullanamayız.
S # 5) Java'da yeni bir anahtar kelime var mı?
world of warcraft için özel sunucu
Cevap: Evet, yeni, Java'da bir anahtar kelimedir. New anahtar sözcüğü, yeni bir nesne oluşturmak ve yığın üzerindeki bu yeni nesneye bellek ayırmak için kullanılır. Sınıf nesnelerinin yanı sıra, dizi değişkenleri oluşturmak ve bellek ayırmak için new anahtar sözcüğünü de kullanırız.
Sonuç
Bu eğitimde, Java'da kullanılan çeşitli anahtar sözcükleri tartıştık. Java, 49 anahtar kelimeden şu anda kullanılmakta olan ve 2'si şu anda kullanılmayan toplam 51 anahtar kelimeyi desteklemektedir. Bu anahtar kelimelerden dört anahtar kelime, yani bu, statik, süper ve son, özel dikkat gerektiren önemli anahtar kelimelerdir.
'Bu' anahtar kelime mevcut nesneyi işaret eder. Static anahtar sözcüğü, gerekli olmayan somutlaştırmayı belirtmek için kullanılır. Super anahtar sözcüğü üst sınıfa atıfta bulunmak için kullanılır ve final anahtar sözcüğü sabit olanı veya olmayanı belirtmek için kullanılır.
=> Java Eğitim Serisini Herkes İçin Görmek İçin Burayı Ziyaret Edin.
Önerilen Kaynaklar
- Java'da Statik Anahtar Kelime Nedir?
- Java 'bu' Anahtar Kelime: Kod Örnekleriyle Eğitim
- Java Temel Bilgileri: Java Sözdizimi, Java Sınıfı ve Temel Java Kavramları
- Yeni Başlayanlar İçin JAVA Eğitimi: 100+ Uygulamalı Java Video Eğitimi
- Selenyumda Örneklerle Anahtar Kelime Odaklı Çerçeve
- SEO için En İyi 10 Ücretsiz Anahtar Kelime Sıralaması Denetleyicisi Aracı (Çevrimiçi)
- En İyi 11 Anahtar Kelime Araştırma Aracı (2021 İnceleme ve Karşılaştırma)
- Anahtar Kelime Görünümüyle Çalışma - QTP Eğitimi Eğitimi 2