Sobes.tech
Junior — Middle

Ποια στατικά μέθοδοι στη Java είναι διαθέσιμες χωρίς την ανάγκη δημιουργίας προηγουμένως μιας στιγμιότυπου της κλάσης;

sobes.tech AI

Απάντηση από AI

В Java статические методы принадлежат классу, а не экземпляру, поэтому их можно вызывать без создания объекта. Примеры таких методов:

  • Методы из класса Math, например, Math.sqrt(), Math.abs().
  • Методы из класса Collections, например, Collections.sort().
  • Методы из класса Arrays, например, Arrays.asList().
  • Методы из класса Integer, например, Integer.parseInt().

Пример вызова статического метода без создания объекта:

int number = Integer.parseInt("123");
double root = Math.sqrt(16);

В Android также часто используются статические методы для утилит, например, TextUtils.isEmpty() или Log.d().