Türkçe dillerinde temel Java soruları

Türkçe dillerinde temel Java soruları

100'den fazla çoktan seçmeli java sorusunu yanıtlayarak temel java anlayışınızı test edin.
Başlamak için aşağı kaydırın!

1: Aşağıdakilerden hangisi Java'da ayrılmış bir kelime değildir?

A.   halk

B.   özel

C.   sanal

D.   son

2: Programın çıktısı ne olacak? sınıf ab {public static void main (string [] ar) {system.out.print (" hi "); } static {System.out.print (" nasıl "); }}

A.   çalışma hatası

B.   selam nasıl

C.   Howhi

D.   Derleme Hatası: Statikte

3: Çekirdek Java platformu, geliştiricilere aşağıdakiler dahil olmak üzere birçok fayda sağlar:

A.   Birden çok donanım platformunda tutarlı bir programlama arayüzü

B.   Yerel koda kıyasla üstün hız ve performans

C.   Minimalist tasarım felsefesi ile tamamen işlevsel bir programlama dili

D.   Çoğu platformda yerel koda doğrudan derleme

4: Bir sınıf örneğini oluşturmanın doğru yolu nedir?

A.   ClassName varname = new className (yeni className);

B.   ClassName varname = yeni className (bağımsız değişkenler);

C.   Varname className = yeni Varname (bağımsız değişkenler);

D.   ClassName varname = & gt; yeni className ();

5: Yanlış için doğru mu? StrictFP anahtar kelime, yüzen nokta değişkeninde işlem gerçekleştirirseniz, her platformda aynı sonucu almanızı sağlar.

A.   Doğru

B.   YANLIŞ

6: Aşağıdaki kod verildiğinde, çıktı ne olacak: java.lang.reflect.method'u içe aktarın; Sınıf çubuğu {private int çubuğu (int a) {dönüş a * a; }} public class foo {public static void main (String [] args) {try {bar = new bar (); Yöntem = Bar.getClass (). GetDeclaredMethod (" çubuk ", int.class); Method.SetAcessed (true); System.out.println (Method.Invoke (çubuk, yeni tamsayı (5))); } catch (istisna e) {e.printStackTrace (); System.out.println (" hata "); }}}

A.   25

B.   Hükümsüz

C.   Yasadışı

D.   Derleme hatası

E.   5

7: Arayüzler ...

A.   Soyut bir sınıf betonu yapmak

B.   Yığın boyutunu azaltmak

C.   Uygulamayı kapsülleyen bir tasarım sözleşmesi oluşturma

D.   soyut bir fabrika deseni uygulamak

8: Object.wait () yöntemi:

A.   Nesne için Notifyall () çağrılırsa beklemekten devam ediyor

B.   Nesne için Notify () çağrılırsa beklemekten devam ediyor

C.   Mevcut iş parçacığının beklemesine neden olur

D.   Belirli bir süre geçtiyse beklemekten devam eder

9: Hangisi yasal olarak bir diziyi beyan eder, oluşturur ve başlatır?

A.   int mylist [] [] = {4,9,7,0};

B.   int [] myList = {" 1 ", " 2 ", "

C.   int [] myList = (5, 8, 2);

D.   int mylist [] = {4, 3, 7};

10: Başka bir sınıfı genişleten bir Java sınıfı genellikle kelimeyle açıklanır:

A.   alt sınıf

B.   dinamik

C.   soyut

D.   aşırı yüklenmiş

11: Sonunda alışkın ...

A.   JVM kapandığında bir kod bloğunun yürütüldüğünden emin olun.

B.   Bir kod bloğunun yalnızca deneme/yakalama istisnası olmadan tamamlandığında yürütüldüğünden emin olun

C.   Bir kod bloğunun yalnızca bir istisna dışında deneyin/yakalama tamamlandığında yürütüldüğünden emin olun

D.   Bir denemeden sonra bir kod bloğunun her zaman yürütüldüğünden emin olun

12: Bir yöntem veya değişken, " özel " Erişim seviyesi, yalnızca şu adresten erişilebilir:

A.   Aynı sınıfın içinde

B.   Aynı sınıfın içinde veya süper sınıflarından herhangi birinin

C.   Aynı sınıfın içinde veya bir alt sınıfın içinde

D.   Aynı sınıfın veya ana sınıfının içinde

13: Bir sınıf adı için uygun büyük harf kullanımı örneği nedir?

A.   deve

B.   Deve

C.   Camelcase

D.   deve

14: Javac " Komut satırı aracı:

A.   Java Bytecode dosyalarını yerel yürütülebilir ürünlere dönüştürün

B.   Java sınıfı dosyalarının koleksiyonlarını .jar arşivlerine sıkıştırın

C.   Java kaynak dosyalarını bayt kodu sınıfı dosyalarına derleyin

D.   Yerel yöntemler için C başlıkları ve saplamalar oluşturun

15: Java, bellek tahsisini ve yeniden kullanımı kullanır:

A.   Arkadaş blokları

B.   Çöp toplama

C.   Sanal bellek

D.   Manuel Bellek Yönetimi

16: Try-catch blokları ile hangi ek anahtar kelime kullanılabilir?

A.   sona ermek

B.   Sonuçlandırmak

C.   Sonunda

D.   son

17: Eşitlik için iki dizeyi karşılaştırmanın en güvenilir yolu şudur:

A.   Bir nesnenin diğerinde .equals () veya .compareto () yöntemini kullanarak

B.   Her nesnenin .Value () üzerindeki == operatörü kullanarak

C.   Nesnelerde & = operatörü kullanmak

D.   Nesnelerde == operatörü kullanmak

18: A " Her zaman yürütülen blok:

A.   "

B.   " İthalat "

C.   " enum "

D.   " Sonunda "

19: Aşağıdaki üst sınıftan bir çocuk sınıfı tanımlamak için:

A.   Class Child Ebeveyni Genişler

B.   Sınıf Çocuk: Ebeveyn

C.   Sınıf Çocuk Kamu Ebeveynini Genişler

D.   Sınıf Çocuk :: Ebeveyn

20: Java.util.scanner'ı içe aktarmak için doğru sözdizimi nedir?

A.   içe aktarmak. java.util.scanner;

B.   ithalat.java.util.scanner;

C.   Import.java.util.scanner.

D.   ithal java.util.scanner;

21: Bir sınıfın geçersiz kılınmamasını istiyorsak, sınıfın

A.   Sınıf soyut olmalı

B.   Sınıf halka açık olmalı

C.   Sınıf son olmalı

D.   Sınıf statik olmalı

22: Bir API'yı belgelemek için hangi aracı kullanıyorsunuz?

A.   Javaapi

B.   belgelendirmek

C.   Javadoc

D.   apicreate

23: Bunlardan hangisi Java'da kapsülleme avantajlarıdır?

A.   Kapsülleme, modüllerin birleştirilmesini azaltır ve bir modül içindeki uyumu arttırır

B.   Java'daki kapsülleme birim testini kolaylaştırır

C.   Bütün bunlar

D.   Kapsüllenmiş kodun yeni gereksinimlerle değiştirilmesi kolaydır

24: Java'da çok sayıda dizeyi birleştirmenin en etkili yolu nedir?

A.   StringBuffer nesnesi.

B.   + Operatör.

25: Aşağıdakilerden hangisi geçerli bir yapıcı imzasıdır?

A.   public void className ()

B.   public static className ()

C.   statik classname ()

D.   public className ()

26: Thread.sleep () yöntemi:

A.   Yalnızca senkronize yöntemlerde yürütmeyi askıya alır

B.   Barındırılan sanal makinenin her türlü yürütme biçimini askıya almasına neden olur

C.   Tüm iş parçacıklarının yürütmeyi askıya almasına neden olur

D.   Mevcut iş parçacığının yürütmeyi askıya almasına neden olur

27: Sınıfınızın başka bir sınıf tarafından miras alınmasını nasıl engelleyebilirsiniz?

A.   Class varsayılan yapıcısını özel olarak bildirin.

B.   Sınıfı son olarak beyan edin.

C.   Sınıfı soyut olarak beyan edin.

D.   Bu mümkün değil.

28: public class someclass {public static void main (String [] args) {system.out.println ((string) null); }} Bu kod hatasız derleniyor mu?

A.   Evet

B.   HAYIR

29: “Yeni” operatör ile bir iş parçacığı oluşturduğunuzda - aşağıdaki ifadelerden biri durumu hakkında doğrudur

A.   Start () yöntemi denildiğinde “çalıştırılabilir”

B.   "Runnable" durumunda

C.   başka bir iş parçacığı noortify () çağrıncaya kadar engellenir

D.   Hemen çalışmaya başlar

30: Equals () yöntemini geçersiz kıldığınızda her zaman hangi yöntemi geçersiz kılmalısınız?

A.   hash kodu()

B.   ToString ()

C.   Beklemek()

D.   klon()

31: Bunlardan hangisi doğru?

A.   Bir arayüz başka bir arayüz ve sınıf uygular

B.   Bir sınıf bir sınıfı uygular ve genişletir

C.   Bir arıtma, bir sınıfı genişletir, ancak başka bir arayüz uygular

D.   Bir sınıf bir arayüz uygular, ancak bir sınıfı uzatır

32: Soyut bir sınıf son sınıf olabilir mi?

A.   HAYIR

B.   Evet

33: Anahtar kelime Üyelere veya üst sınıf yöntemlerine erişmek için mi?

A.   Bu

B.   Süper

C.   uzatır

D.   yerli

34: Otomatik boks nedir?

A.   INT'nin Float Değerlerine JVM Dönüşümü

B.   Bir IDE ile Braketlerin Otomatik Eklenmesi

C.   Java'da, sadece Dinamik olarak yazılmış JVM dillerinde Groovy

D.   İlkel türler ve referans türleri arasında JVM dönüşümü

35: Yansıma mekanizması şunları sağlar:

A.   XML dosyasına yapılandırmayı delege et

B.   Korunmuş veya özel olsalar bile, nesnelerin özelliklerini ve yöntemlerini değiştirin ve denetleyin

36: Paket Testi; Sınıf Testi {} ---------------- Paket Testi; Class Subtest, Sınıflar ayrı dosyalardaysa bu kod hatasız derlenir mi?

A.   HAYIR

B.   Evet

37: Programın çıktısı ne olacak? public class foo {public static void main (String [] args) {try {return; } nihayet {System.out.println (" nihayet "); }}}

A.   Nihayet

B.   Derleme başarısız olur.

C.   Kod çıktı olmadan çalışır.

D.   Çalışma zamanında bir istisna atılır.

38: Projelerimizde ağ yolunda tutulan sınıf veya kavanoz dosyalarını nasıl kullanabiliriz?

A.   Yalnızca derleme sırasında sınıf /jar dosya adlarından bahsetmek

B.   Proje ile aynı klasöre doğrudan kopyalayıp dahil ederek

C.   Ağ dosyaları doğrudan kullanılamaz

D.   Classpath'e Path ve Class /Jar dosya adı dahil

E.   Yoldaki dosya adlarından bahsetmek

39: Aşağıdaki yöntem ne olacak? public foo () {int x = 5; dönüş x; }

A.   Çalışma hatası

B.   5

C.   hükümsüz

D.   Derleme hatası

40: Aşağıdaki kodun çıktısı nedir? int a = 0; int b = 0; if (a ++ == 1 || b ++ == 1) {} system.out.println (a+ "+ b);

A.   0 1

B.   0 0

C.   1 0

D.   1 1

41: Java Koleksiyonları çerçevesini kullanarak anahtarları değerlerle eşleştiren yeni bir sınıf nasıl oluşturmalısınız?

A.   Kuyruk, liste ve dizi arabirimlerini uygulayın

B.   Muhtemelen AbstracMap sınıfını genişleterek harita arayüzünü uygulayın

C.   Hem yineleyici hem de dizi arabirimlerini uygulayın

D.   AbstractCollection sınıfını genişletin, böylece AbstractCollection arabirimini uygular

42: ConcurrentHashMap'ın yararı nedir?

A.   NULL'nin bir anahtar veya değer kullanılmasına izin verir

B.   Verildiği sırayla verileri almak için tüm girişler aracılığıyla bir liste tutar.

C.   Tüm işlemler iş parçacığı güvenlidir ve geri alma işlemleri kilitlemeyi gerektirmez

D.   Tüm erişimi önleyecek şekilde tüm tabloyu kilitlemeyi destekler

43: Java " Komut satırı aracı:

A.   Java sınıfı dosyalarının koleksiyonlarını .jar arşivlerine sıkıştırın

B.   Java yük ve yürüt

C.   . Sınıf dosyalarını okunabilir kaynak koduna geri sökün

D.   Java kaynak dosyalarını bayt kodu sınıfı dosyalarına derleyin

44: JDBC işlem konusunu ele alır.

A.   Doğru

B.   YANLIŞ

45: Yakalamak için iyi bir pratcice mi?

A.   HAYIR

B.   Evet

46: 'Statik " Anahtar kelime bir şeyi şöyle işaretler:

A.   Başlatma işleminden sonra değiştirilemez

B.   Değeri değiştirilemeyen sabit bir değişken

C.   Artık alt sınıfa alınamıyor veya aşırı yüklenemiyor

D.   Belirli bir örnek yerine bir sınıfa ait olan

47: Java'daki tüm farklı erişim değiştiriciler nelerdir

A.   özel, halka açık

B.   Özel, korunan, varsayılan, genel

C.   özel, korunan, halka açık

D.   korumalı, varsayılan, kamuya açık

E.   özel, varsayılan, genel

48: Lambdas hangi Java majör serbest bırakıldı?

A.   Java 6

B.   Java 5

C.   Java 7

D.   Java 8

49: HashMap'te nesneleri depolamak için kullanıcı tanımlı bir sınıf oluştururken, hangi yöntem (ler) geçersiz kılınmalıdır?

A.   Eşit () yöntemi

B.   Hashcode () yöntemi

C.   Yapıcı yöntemi

D.   Hem Equals () hem de HashCode () Yöntemleri

E.   (Herhangi bir yöntemi geçersiz kılma gerekmez)

50: Bir nesnenin aşağıdakiler olup olmadığını belirlemek için operatör kullanılabilir.

A.   Belirli bir arayüzü uygulayan bir sınıf örneği

B.   (Bütün bunlar)

C.   Bir sınıf örneği

D.   Bir sınıfın alt sınıfının örneği

51: Herhangi bir paketteki alt sınıfların bir üst sınıf üyelerine erişmesini istiyorsunuz. Bu hedefi gerçekleştiren en kısıtlayıcı erişim hangisidir?

A.   geçici

B.   özel

C.   korumalı

D.   halk

52: == karşılaştırıcı iki nesne üzerinde kullanıldığında, aşağıdakileri kontrol edip etmediklerini kontrol eder.

A.   Aynı sınıfın örnekleri

B.   Aynı değeri değerlendirin

C.   İlk nesnenin .equals () yöntemine göre aynı değere sahip

D.   Tam olarak aynı nesneye referanslar

53: Bir " aşırı yüklenmiş " Yöntem, aynı sınıftaki bir (veya daha fazla) yöntemle ortak ne var?

A.   Aynı isim

B.   Aynı sayı ve parametre türü

C.   Türden bağımsız olarak aynı sayıda parametre

D.   Aynı Dönüş Türü

54: Equals () 'yı geçersiz kıldığınızda HashCode ()' yı geçersiz kılmak neden önemlidir?

A.   Equals () HashCode () de geçersiz kılınmazsa bir istisna atar.

B.   Equals () geçersiz kılarak hashcode () geçersiz kılmak önemli değildir.

C.   Hashcode olmadan geçersiz kılınma, hashcode () sözleşmesini bozar.

55: Bir iş parçacığı yürütmesini başlatmak için kullanılan yöntemin adı nedir?

A.   içinde();

B.   başlangıç();

C.   sürdürmek();

D.   koşmak();

56: Program.jar adlı yürütülebilir bir jar dosyası çalıştırmak için doğru komut hangisidir?

A.   Jar Program.jar

B.   java -jar programı.jar

C.   kavanoz programı

D.   Java -jar Programı

E.   Java -run Program.jar

57: Java fasulyesi hakkında aşağıdaki ifadelerden hangisi doğrudur?

A.   Java fasulyesi kullanıcı tanımlı sınıflardır.

B.   Tüm Java Fasulyeleri Java.Bean Base Class'ı genişletmelidir

C.   Java fasulyesi sunucu tarafı programlamasında kullanılamaz, yalnızca grafik kullanıcı arayüzleri için kullanılır.

D.   Java fasulyelerinin herhangi bir iş parçacığı oluşturmasına izin verilmez

58: Calling System.gc () Modern bir JVM kullanırken:

A.   Mobil veya bellek sınırlı cihazlar için programlama yaparken özellikle önemlidir.

B.   Çöp toplamayı zorunlu olarak zorlamamaktadır ve deyimsel Java değildir.

C.   Bir koleksiyondan birkaç öğeyi sildikten sonra yapılmalıdır.

D.   Java'da bellek yönetimi yapmanın en basit ve güvenilir yoludur.

E.   Doğrudan ve hemen tüm yetim nesneleri yığın üzerindeki atar.

59: Çıktı nedir? int [] xxx = {10, 20}; Liste & lt; String & gt; liste = yeni ArrayList & lt; String & gt; (10); list.Add (" 01 "); list.Add (" 02 "); System.out.println (xxx.Length + ", " + list.size ());

A.   2, 10

B.   1, 2

C.   10, 2

D.   Derleme hatası

E.   2, 2

60: Bir sınıf uzayabilir:

A.   Sadece bir arayüz

B.   Sadece bir final olmayan sınıf

C.   Çoklu miras yoluyla birçok sınıf

D.   Sadece bir iç sınıf

61: Değişmez nesneler her zaman ...

A.   bellek verimli

B.   İplik Güvenli

C.   polimorfik

D.   serileştirilebilir

62: RuntiMeException'ı ele almak için doğru ifade nedir?

A.   Yerinde deneme yakalamasıyla çevrelenmelidir

B.   " atışlar " Yöntem Beyannamesi Anahtar Kelime

C.   Bu istisna düzeltilmesi gereken programcı hatasını temsil ettiği için yakalanmamalıdır.

D.   Try-catch ile yerine kullanılabilir, ancak "#34; Anahtar kelime

63: Java, değiştirilebilir karakter dizileri için bir sınıf sağlar:

A.   Müthiş

B.   Sicim

C.   Stringbuffer

D.   Cazibe

64: Kontrol edilmiş ve kontrolsüz bir istisna arasındaki fark nedir?

A.   Kontrol edilen bir istisna atılabilir ve kontrolsüz bir istisna genişletir.

B.   Kontrolsüz bir istisna atılabilir ve kontrol edilen bir istisna genişletir.

C.   Kontrol edildiğinde kontrol edilmemiş istisnalar yakalanmalıdır, yakalanması gerekmez

D.   Kontrol edilmeden kontrol edilen istisnalar yakalanmalı, yakalanması gerekmez

65: Bunlar arasında hangi sınıf/sınıflar güvenlidir?

A.   String ve StringBuffer

B.   Stringbuilder

66: Bu listelerden hangisi yalnızca Java programlama dili anahtar kelimeleri içerir?

A.   Sıkıfp, sabit, süper, aletler, yap

B.   Deneyin, sanal, at, final, değişken, geçici

C.   sınıf, eğer geçersiz, uzun, int, devam

D.   bayt, kır, assert, anahtar, dahil

E.   goto, örnek, yerli, nihayet, varsayılan, atar

67: Corba'ya ek olarak, Core Java da şunları kullanarak ağ hizmetlerini destekler:

A.   IPX / SPX protokolü

B.   Uzaktan Yöntem çağırma

C.   Uzak Prosedür Çağrıları

D.   Uzak Nesne Erişimi

68: Erişim değiştiricisi olmayan bir yöntem (yani genel, özel, korunan) ...

A.   özel

B.   Paket-Özel

C.   korunan

D.   statik

E.   halk

69: Java programlama dilinde ayrılmış bir kelime hangisi?

A.   referans

B.   sıralamak

C.   yerli

D.   alt sınıf

E.   yöntem

70: Liste arayüzünde hangi süper etkileşim var?

A.   Ayarlamak

B.   Hem koleksiyon hem de yinelenebilir

C.   Toplamak

D.   Yinelenebilir

71: Enum örneği {bir, iki, üç} Hangi ifade doğrudur?

A.   İfadelerin (bir == bir) ve bir. Equals (bir) her ikisinin de doğru olduğu garanti edilir.

B.   Örnek değerler çiğ bir java.util.hashmap'ta kullanılamaz; Bunun yerine, programcı bir java.util.enummap kullanmalıdır.

C.   Örnek değerler bir java.util.sortedset'te kullanılabilir, ancak numaralandırılmış türler java.lang.com uygulanmadığı için set sıralanmaz.

D.   İfadenin (bir & lt; iki) doğru olduğu garanti edilir ve one.compareto (iki) birden az olduğu garanti edilir.

72: Derlemenin ayrıntılarını görmek için aşağıdakilerden hangisi kullanılır?

A.   Javac -Detail testxample.java

B.   Javac -verbose testxample.java

C.   Javac -debug testxample.java

D.   Bunlardan hiçbiri

73: StringBuffer ve StringBuilder için hangi seçenek doğrudur

A.   StringBuffer iplik güvenli değildir ve Stringbuilder iş parçacığı güvenlidir.

B.   Ne StringBuffer ne de StringBuilder iş parçacığı güvenli değildir.

C.   StringBuffer ve StringBuilder iş parçacığı güvenlidir.

D.   Stringbuffer iplik güvenlidir ve Stringbuilder iplik güvenli değildir

74: Aşağıdaki kod parçasından sonra, A'nın değeri nedir? Teller; int a; S = " aptal çocuk. " ;; a = s.indexof (" aptal ");

A.   -1

B.   rastgele değer

C.   1

D.   0

E.   4

75: Java'nın otomatik bellek yönetimi:

A.   Alloc ve Dalloc gibi işlevleri kullanarak geçersiz kılınabilir

B.   Sanal makine ayarları kullanılarak ayarlanabilir

C.   Derleme zamanında statik veya dinamik olarak çalışacak şekilde yapılandırılabilir

D.   Değiştirilmemesi gereken her sanal makinenin içinde sabit kodlu ayarlar kullanır

76: public class someclass {public static void main (String [] args) {system.out.println ((string) null); }} Aşağıdaki programın sonucu nedir?

A.   Kod nullpointerException atar.

B.   Kod derlemiyor.

C.   Kod yazdırıyor " null " konsolda.

77: Java'nın dize sınıfı

A.   Değişmez, ancak alt sınıfa tabi tutulabilir

B.   Final, değişmez örneklerle

C.   Değiştirilebilir ve alt sınıfa tabi tutulabilir

D.   Final, ancak değiştirilebilir örnekler yaratır

78: Program çıkışı: Sınıf testi {public static void main (String [] ar) {int i = 0; (i) System.out.print (" hi "); else system.out.print (" güle güle "); }}

A.   Çalışma Zamanı Hatası: Uyumsuz Türler

B.   Hoşçakal

C.   Derleme Hatası: Uyumsuz Türler

D.   MERHABA

79: Aşağıdakilerden hangisi aşırı yükleme ve geçersiz kılma yöntemleri hakkında doğrudur?

A.   Aşırı yükleme, bir yöntemin erişimini keyfi olarak değiştirebilirken, geçersiz kılma bunu daha kısıtlayıcı hale getirebilir

B.   Son yöntemler geçersiz kılınabilir, ancak aşırı yüklenemez

C.   Aşırı yükleme derleme zamanında gerçekleşirken, geçersiz kılma çalışma zamanında olur

D.   Aşırı yüklenmiş yöntemlerin bağımsız değişken listesi aynı veri türünde olmalıdır (geçersiz kılınan yöntemlerin aksine)

80: Enum örneği {bir, iki, üç} Hangi ifade doğrudur?

A.   İfadelerin (bir == bir) ve bir. Equals (bir) her ikisinin de doğru olduğu garanti edilir.

B.   Örnek değerler çiğ bir java.util.hashmap'ta kullanılamaz; Bunun yerine, programcı bir java.util.enummap kullanmalıdır.

C.   Örnek değerler bir java.util.sortedset'te kullanılabilir, ancak numaralandırılmış türler java.lang.com uygulanmadığı için set sıralanmaz.

D.   İfadenin (bir & lt; iki) doğru olduğu garanti edilir ve one.compareto (iki) birden az olduğu garanti edilir.

81: ’Boş " son değişken (başlangıç ​​değeri olmadan tanımlanır:

A.   Değerine erişildiyse veya çalışma zamanında atanırsa bir istisna oluşturur

B.   Boş bir değeri vardır ve daha sonra başlatılırsa veya atanırsa bir istisna oluşturur

C.   Yasadışıdır ve derleme zamanında hataya neden olur

D.   Daha sonra başlatılabilir, ancak yalnızca tek bir yerde

82: Int [] 'i bir Arraylist'e nasıl dönüştürürsünüz?

A.   ToArrayList ()

B.   Bir döngüde, yeni tamsayılar oluşturma.

C.   Statik Arrays.Aslist Yöntemini kullanarak

D.   Döküm

83: Zayıf referans nedir?

A.   Çöp toplanmış bir nesneye referans.

B.   Nesne istendiğinde çöp toplanmış olabilecek bir nesneye referans.

C.   Çöp toplanamayan bir nesneye referans.

D.   Çöp toplanmak üzere olan bir nesneye referans.

84: Java'da geçerli bir anahtar kelime hangisi?

A.   arayüz

B.   imzasız

C.   int

D.   sicim

E.   Batmadan yüzmek

85: Singleton desenini uygulayan bir sınıf ...

A.   Hiçbir kamu kurucusu, genel statik fabrika yöntemi, statik bir örnek değişkeni yok.

B.   Statik bir fabrika yöntemi ve statik bir örnek değişkeni yerine genel yapıcılar.

C.   Kamu yapıcısı, özel statik fabrika yöntemi, statik bir örnek değişkeni yok.

D.   Kamu yapıcısı ve statik fabrika yöntemi ve statik olmayan bir örnek değişkenleri yok.

86: Hatanın doğrudan ebeveyni nedir " sınıf?

A.   İstisna

B.   Atılabilir

C.   Çalışma zamanı istisnası

87: Java kaynak kodu

A.   Bayt kodu

B.   .sınıf

C.   Kaynak kodu

D.   .obj

E.   .Exe

88: Aşağıdaki kodla ilgili sorun nedir? String S = " ;; for (int i = 0; i & lt; 1000000; i ++) {s+= integer.toString (i); }

A.   Yukarıdaki kodla ilgili sorun yoktur.

B.   Dizeler değişmez olduğu için çok yavaş performans gösterecektir.

C.   Derlemeyecek.

D.   Integer.toString () yavaş olduğu için çok yavaş performans gösterecektir.

89: Java değişkenleri yöntemlere aktarılır:

A.   Geçiş referansı

B.   Hiç biri

C.   Geçiş değeri

90: MAIN " Yöntem aşırı yüklenecek

A.   HAYIR

B.   Evet

91: Aşağıdaki kodu derlemeye ve çalıştırmaya çalışırsanız ne yazdırılır? int i = 9; Anahtar (i) {varsayılan: System.out.println (" varsayılan "); Durum 0: System.out.println (" sıfır "); kırmak; Durum 1: System.out.println ("); Durum 2: System.out.println (" iki "); }

A.   Çıktı görüntülenmedi

B.   Hata Varsayılan madde tanımlanmadı

C.   varsayılan

D.   Varsayılan sıfır

92: Statik iç sınıflarla ilgili aşağıdaki ifadelerden hangisi doğrudur?

A.   Statik bir iç sınıf, kapsayan sınıfın bir örneğini gerektirir.

B.   Statik bir iç sınıf statik bir başlatıcı gerektirir.

C.   Statik bir iç sınıfın, kapsayan sınıfın bir örneğine atıfta bulunmaz.

D.   Statik bir iç sınıf, dış sınıfın statik olmayan üyelerine erişebilir.

93: Sınıf X, Runnable {public static void main (String args []) { /* eksik kod uygular mı? */} public void run () {}} Aşağıdaki kod satırından hangisi bir iş parçacığını başlatmak için uygundur?

A.   X run = yeni x (); İş parçacığı t = yeni iş parçacığı (çalıştır); t.start ();

B.   İş parçacığı t = yeni iş parçacığı (); x.run ();

C.   İş parçacığı t = yeni iş parçacığı (x);

D.   İş parçacığı t = yeni iş parçacığı (x); t.start ();

94: Interrupt () her zaman tüm iş parçacıklarını sonlandırmaya zorlar mı?

A.   Evet, Interrupt () adlı bir iş parçacığı derhal sona erer

B.   Hayır, kesim iş parçacığı için etkinleştirilmezse, sonlandırılmayacak

C.   Evet, iş parçacığı önceden tanımlanmış bir kesinti noktasına ulaşır ve durur

95: Kayan nokta parasal hesaplamalar için ne tür kullanmalısınız?

A.   bayt

B.   BigDecimal

C.   çift

D.   batmadan yüzmek

96: Yöntem " Java yansıma API'sının bir parçası

A.   HAYIR

B.   Java dilinin bir parçası, ancak yansıma API'sının bir parçası değil

C.   Evet

97: Bir sınıfın tek bir örneğini oluşturmak için,

A.   Statik sınıf

B.   (bunlardan hiçbiri)

C.   Soyut Sınıf

D.   Son sınıf

98: Hangi ifade doğrudur?

A.   Bir istisna atabilecek herhangi bir ifadenin bir deneme bloğuna eklenmesi gerekir.

B.   Bir hata atabilecek herhangi bir ifadenin bir deneme bloğuna eklenmesi gerekir.

C.   Hata sınıfı bir runtiMeException.

D.   Catch (x x), x'in alt sınıflarını yakalayabilir, burada x istisna bir alt sınıftır.

99: Programınızda, temel Java nesnelerini içeren diğer birkaç veri dosyası içeren bir Zip dosyası (myfile.zip) okumanız gerekir. Aşağıdakilerden hangisi görev için bir giriş akışı oluşturmanıza izin verecektir?

A.   Yeni ObjectInputStream (yeni ZipinputStream (yeni FileInputStream ((“MyFile.zip”)));

B.   yeni ZipinputStream (yeni ObjectInputStream (“myFile.zip”));

C.   yeni ZipinputStream (yeni FileInputStream (“myFile.zip”));

D.   yeni DataInputStream (yeni FileInputStream (“myFile.zip”));

100: Şamandıra p = yeni şamandıra (3.14f); eğer (p & gt; 3) {System.out.print (& p 3'ten daha büyüktür. "); } else {System.out.print (& p 3'ten daha büyük değil. "); } nihayet {System.out.println (" iyi günler. "); } Sonuç nedir?

A.   P 3'ten daha büyük. İyi günler.

B.   P 3'ten daha büyük değil. İyi günler.

C.   Derleme başarısız olur.

D.   P 3'ten daha büyüktür.