Sobes.tech
Junior

Java'da eng muhim va eng ko'p ishlatiladigan usullar qaysilar?

sobes.tech AI

AIdan javob

main(String[] args) - дастурга кириш нуқтаси.

equals(Object obj) - объектларни мазмунига кўра солиштириш.

hashCode() - объектнинг хеш-кодини олиш, бу HashMap ва HashSet каби коллекциялар учун муҳим.

toString() - объектнинг сатрга айлантирилган кўриниши.

clone() - объектнинг нусхасини яратиш (Cloneable интерфейси орқали).

run() - алоҳида тўрда кодни ишга тушириш учун асосий метод (Runnable интерфейси, Thread класи).

start() - янги тўрни ишга тушириш (Thread класи).

wait(), notify(), notifyAll() - кўп тўрли дастурлашда тўрларни синхронлаштириш.

size() - коллекциянинг ўлчамини олиш (List, Set, Map ва бошқалар).

add(), addAll() - коллекцияларга элементлар қўшиш.

get() - индекс бўйича элемент олиш (List учун).

put(), putAll() - Mapга калит-аргументлар қўшиш.

remove() - коллекциялардан элементларни олиб ташлаш.

iterator() - коллекция элементларини ўтказиш учун итератор олиш.

hasNext(), next() - итераторнинг коллекцияни ўтказишдаги методлари.

close() - ресурсларни озод қилиш (Closeable ёки AutoCloseable амалга оширадиган класслар учун).

trim() - сатрнинг четларидан бўшлиқларни олиб ташлаш.

split() - сатрни бўлгич орқали сатрлар массивига бўлиш.

substring() - кичик сатр олиш.

length() - сатр ёки массивнинг узунлигини олиш.

valueOf() - бошқа турдаги маълумотларни сатрга айлантириш.

parseInt(), parseDouble() ва бошқалар - сатрларни примитив турларга айлантириш (Integer, Double ва бошқаларнинг wrapper классларида).

getMessage() - хатолар ҳақида хабар олиш.

printStackTrace() - хатоликда чақириш стектасини чиқариш.

currentTimeMillis() - ҳозирги вақтни миллисекундада олиш (System класс).

gc() - мусобақа йиғишчига сўров юбориш (System ва Runtime классларида).

exit() - дастурни тугатиш (System класс).

forName() - классни номи бўйича юклаш (Class класс).

newInstance() - янги класс нусхасини яратиш (Class класс).

loadClass() - классни юклаш (ClassLoader класс).