NEW
Font size
WorksheetsJava Тіліндегі Сұрақтар
Total questions: 40
Worksheet time: 20mins
Төмендегі код қандай нәтиже береді? String str = "Hello"; System.out.println(str.length());
5
4
6
Қате шығарады.
10
Жолды бас әріптерге ауыстыру үшін қандай әдіс қолданылады?
str.toUpperCase();
str.toUpper();
str.toCapital();
str.capitalize();
list.plus
Жолды кіші әріптерге ауыстыру үшін қандай әдіс қолданылады?
str.toLowerCase();
str.toLower();
str.toSmall();
str.toMinCase();
str
String-ті басындағы және соңындағы бос орындардан тазарту үшін не қолданамыз?
str.trim();
str.strip();
str.clean();
str.cut();
str
Төмендегі код не істейді? String str = "Hello, World!"; System.out.println(str.charAt(7));
W
o
l
Қате шығарады.
2
String-тің белгілі бір индексте басталатынын тексеру үшін қандай әдіс қолданылады?
str.startsWith("Hello");
str.beginWith("Hello");
str.starts("Hello");
str.hasPrefix("Hello");
str
String-тің белгілі бір индексте аяқталатынын тексеру үшін қандай әдіс қолданылады?
str.endsWith("World");
str.finishWith("World");
str.ends("World");
str.hasSuffix("World");
str
Жолды белгілі бір жолмен ауыстыру үшін қандай әдіс қолданылады?
str.replace("a", "b");
str.switch("a", "b");
str.modify("a", "b");
str.change("a", "b");
str
Төмендегі код не істейді? String str = "Java Programming"; System.out.println(str.substring(5, 9));
Prog
Progr
ram
Қате шығарады.
pro
String-тің ішінде белгілі бір мәтін бар-жоғын тексеру үшін қандай әдіс қолданылады?
str.contains("Java");
str.has("Java");
str.includes("Java");
str.check("Java");
String-тің бірінші әрпін қалай аламыз?
str.charAt(0);
str.get(0);
str.first();
str.index(0);
String-ті белгілі бір мәннен бастап іздеу үшін қандай әдіс қолданылады?
str.indexOf("a");
str.search("a");
str.find("a");
str.locate("a");
String-ті бөлу үшін қандай әдіс қолданылады?
str.split(",");
str.divide(",");
str.break(",");
str.partition(",");
String-ті басқа String-ке біріктіру үшін қандай әдіс қолданылады?
str.concat("World");
str.join("World");
str.merge("World");
str.add("World");
Төмендегі код не істейді?
false
true
Қате шығарады.
Ештеңе басылмайды.
String-тің бірдей екенін регистрді ескермей тексеру үшін қандай әдіс қолданылады?
str.equalsIgnoreCase("java");
str.equalsNoCase("java");
str.ignoreEquals("java");
str.checkCase("java");
String-тің бос екенін тексеру үшін қандай әдіс қолданылады?
str.isEmpty();
str.isBlank();
str.isNull();
str.checkEmpty();
қандай әдіс қолданылады?
str.isEmpty();
str.isBlank();
str.isNull();
str.checkEmpty();
str
Төмендегі код қандай нәтиже береді? String str = "Hello, World!"; System.out.println(str.indexOf('o'));
4
7
-1
Қате шығарады.
10
Төмендегі код қандай нәтиже береді? String str = "Java Programming"; System.out.println(str.startsWith("Java"));
true
false
Қате шығарады.
Ештеңе басылмайды.
error
Төмендегі код не істейді? String str = "abc"; System.out.println(str.concat("def"));
abcdef
abc deff
abc
Қате шығарады.
b
Java-да мұрагерлік үшін қандай кілт сөз қолданылады?
extends
implements
inherits
super
abs
Java-да интерфейсті іске асыру үшін қандай кілт сөз қолданылады?
implements
extends
inherits
super
abs
Қандай сынып басқа сыныптың қасиеттерін мұрагерлік ете алады?
public
final
static
private
abs
Java-да бірден бірнеше сыныптан мұрагерлік жасауға бола ма?
Жоқ, Java бірнеше сыныптан тікелей мұрагерлікке жол бермейді.
Иә, бірақ тек private қасиеттерді мұрагерлік етеді.
Иә, мұрагерлік кез келген сыныпқа қолданылады.
Тек интерфейстер үшін қолданылады.
Тек екі классқа
Мұрагерлік кезінде қай кілт сөз ата-ана сыныпқа сілтеме жасау үшін қолданылады?
super
this
base
parent
abs
Java-да Object сыныбының ерекшелігі неде?
Барлық сыныптар Object сыныбынан мұрагерлік алады.
Object тек интерфейстер
Java-да Object сыныбының ерекшелігі неде?
Барлық сыныптар Object сыныбынан мұрагерлік алады.
Object тек интерфейстерді іске асырады.
Object тек final сынып ретінде анықталады.
Object арнайы айнымалыларды қолданады.
Object ештеңе қолданбайды
Егер мұрагерлік сынып ата-ана сыныптың әдісін қайта жазса, қандай аннотация қолданылады?
@Override
@Overload
@Rewrite
@Redefine
@Abstract
Көп деңгейлі мұрагерлік дегеніміз не?
Сынып бірнеше деңгейде мұрагерлікке қатысады.
Сынып бірнеше сыныптан бір уақытта мұрагерлік етеді.
Мұрагерлік тек интерфейстер арасында болады.
Мұрагерлік тек final сыныптар арасында болады.
Қандай әдіс немесе қасиет мұрагерлік кезінде өзгертілмейді?
final
static
private
Барлығы дұрыс.
finally
Java-да полиморфизм дегеніміз не?
Бір әдістің әртүрлі формаларда жұмыс істеуі.
Бірнеше сыныптан мұрагерлік жасау.
Тек интерфейстерді іске асыру.
Тек final әдістерді пайдалану.
Abstract
Полиморфизмнің қандай түрлері бар?
Компиляция уақытындағы және орындалу уақытындағы.
Абстракт және нақты.
Статикалық және динамикалық.
Мұрагерлік және интерфейс.
Ешқандай
Компиляция уақытындағы полиморфизмнің мысалы қандай?
Методтың қайта жүктелуі (method overloading).
Методтың қайта жазылуы (method overriding).
Интерфейстерді іске асыру.
Абстракт сыныпты кеңейту.
Ешқандай
Орындалу уақытындағы полиморфизмнің мысалы қандай?
Методтың қайта жазылуы (method overriding).
Методтың қайта жүктелуі (method overloading).
Final әдістерді пайдалану.
Статикалық әдістерді қолдану.
Ешқандай
Методтың қайта жүктелуі (method overloading) дегеніміз не?
Бірдей атпен бірнеше әдістер жариялау, бірақ олардың параметрлері әртүрлі.
Әдістің денесін өзгертпей қайта пайдалану.
Әдісті тек интерфейсте анықтау.
Әдістің тек бір нұсқасын жасау.
Әдістің әр нұсқасын жазу
Методтың қайта жазылуы (method overriding) дегеніміз не?
Ата-ана сыныптың әдісін мұрагерлік сыныпта қайта анықтау.
Әдісті тек интерфейсте анықтау.
Әдістің бірнеше нұсқасын жасау.
Әдісті тек final ретінде жариялау
Әдістің әр нұсқасын жазу
Методтың қайта жазылуы кезінде қандай аннотация қолданылады?
@Override
@Overload
@Rewrite
@Extend
@Abs
Java-да орындалу уақытындағы полиморфизмді қамтамасыз ететін механизм қандай?
Виртуалды әдіс шақыру (dynamic method dispatch).
Статикалық айнымалыларды пайдалану.
Абстракт сыныптарды қолдану.
Final әдістерді жариялау.
public
Полиморфизмде қай әдістер қайта жүктелмейді немесе қайта жазылмайды?
final
private
static
Барлығы дұрыс.
publicb
