Anonymous Quiz
    33%
    awaitTermination()
      
    20%
    shutdown()
      
    36%
    invokeAll()
      
    11%
    submit()
      
    💊1
  Anonymous Quiz
    67%
    NumberFormatException
      
    30%
    IllegalArgumentException
      
    2%
    NullPointerException
      
    2%
    IndexOutOfBoundsException
      
    🔥2
  - В конец — O(1) амортизированно, но O(n) при расширении;
- В середину — O(n), т.к. элементы сдвигаются.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
    VIEW IN TELEGRAM
  👍10💊2
  Anonymous Quiz
    8%
    Serializable
      
    2%
    Collection
      
    55%
    Stream
      
    35%
    Runnable
      
    🔥1
  Anonymous Quiz
    15%
    summingInt()
      
    47%
    collectSum()
      
    24%
    aggregateSum()
      
    15%
    totalSum()
      
    💊6
  Шардирование — это процесс горизонтального разделения базы данных на части (шарды), каждая из которых размещается на отдельном сервере или кластере для повышения масштабируемости и производительности.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
    VIEW IN TELEGRAM
  🔥11👍8💊1
  Anonymous Quiz
    14%
    concatenate()
      
    46%
    merge()
      
    13%
    combine()
      
    28%
    Arrays.copyOf()
      
    🔥6💊4
  Anonymous Quiz
    47%
    insert()
      
    8%
    add()
      
    36%
    append()
      
    9%
    put()
      
    💊2
  Inversion of Control (IoC) — это принцип, при котором контроль над созданием объектов и их зависимостей передаётся внешней системе (контейнеру), вместо того чтобы объекты создавали и управляли друг другом напрямую.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
    VIEW IN TELEGRAM
  👍12🔥2
  Anonymous Quiz
    30%
    InputStream
      
    9%
    OutputStream
      
    51%
    Reader
      
    11%
    DataInput
      
    💊9
  Anonymous Quiz
    80%
    List
      
    2%
    Set
      
    5%
    Map
      
    13%
    Collection
      
    💊5🔥1
  - Статические поля можно инициализировать при их объявлении или в статическом блоке инициализации. Эти действия выполняются один раз — при загрузке класса.
- Нестатические поля инициализируются либо прямо при объявлении, либо в нестатическом блоке, либо в конструкторе. Они связаны с конкретным экземпляром класса.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
    VIEW IN TELEGRAM
  👍7
  Anonymous Quiz
    39%
    createFile()
      
    52%
    newFile()
      
    8%
    makeFile()
      
    1%
    generateFile()
      
    💊4
  Anonymous Quiz
    38%
    Да
      
    40%
    Нет
      
    18%
    Только если параметры отличаются
      
    4%
    Только если методы находятся в разных классах
      
    💊11
  Технически — да, можно добавлять объекты разных типов, если они не нарушают контракт equals() и hashCode().
Но на практике — не рекомендуется, т.к. сравнение объектов разных типов может привести к ошибкам и непредсказуемому поведению.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
    VIEW IN TELEGRAM
  👍8💊3
  Anonymous Quiz
    2%
    Только если возникло исключение
      
    4%
    Никогда не выполняется, если блок try завершился нормально
      
    89%
    Всегда выполняется
      
    4%
    Выполняется только при завершении программы
      
    💊7🔥2👍1
  Anonymous Quiz
    38%
    TriFunction
      
    13%
    BiFunction
      
    22%
    TriConsumer
      
    26%
    TrinaryOperator
      
    💊11
  - Примитив — значение (напр. int = 5);
- Объект — ссылку на область памяти, где хранится объект (heap).
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
    VIEW IN TELEGRAM
  👍15💊2
  Anonymous Quiz
    53%
    javap
      
    10%
    jdeps
      
    29%
    javadoc
      
    8%
    jlink
      
    💊3🔥2
  Anonymous Quiz
    2%
    Генерировать события
      
    16%
    Устанавливать слушателей
      
    82%
    Слушать и обрабатывать события
      
    0%
    Удалять события
      
    🔥1
  В методе map() из Stream API используется функциональный интерфейс Function<T, R>:
- принимает один аргумент типа T;
- возвращает значение типа R.
Это позволяет преобразовывать элементы потока из одного вида в другой.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
    VIEW IN TELEGRAM
  👍11🔥1