Библиотека джависта | Java, Spring, Maven, Hibernate via @CommentsBot
#вопросы_с_собеседований Какая основная разница между String, StringBuffer, StringBuilder?
String — неизменяемый класс, то есть для добавления данных в уже существующую строку создаётся новый объект строки.
StringBuffer и StringBuilder могут изменяться, и добавление строки не такое дорогостоящее с точки зрения памяти. Первый — синхронизированный, второй — нет. Это их единственное различие.
  StringBuffer и StringBuilder могут изменяться, и добавление строки не такое дорогостоящее с точки зрения памяти. Первый — синхронизированный, второй — нет. Это их единственное различие.
Что будет выведено на экран?
  Anonymous Quiz
    31%
    Java The Java JavaTheBest
      
    22%
    Java The JavaTheBest
      
    28%
    Java JavaTheBest The
      
    6%
    The JavaTheBest Java
      
    12%
    Error
      
    Пожалуйста, примите участие в анонимных опросах. Это займёт не более 30-ти секунд.
  Ваша страна
  Anonymous Poll
    50%
    Россия
      
    26%
    Украина
      
    10%
    Беларусь
      
    8%
    Другие страны СНГ
      
    2%
    Европейские страны
      
    1%
    США
      
    3%
    Другое государство
      
    Для жителей РФ: ваш город?
  Anonymous Poll
    27%
    Москва
      
    17%
    Питер
      
    22%
    Город-миллионник
      
    35%
    Другие города
      
    
  Библиотека джависта | Java, Spring, Maven, Hibernate
Что будет выведено на экран?
TreeSet сортирует данные в порядке возрастания и не содержит повторяющихся элементов.
  Что будет выведено на экран?
  Anonymous Quiz
    18%
    JAVA JAVA TERMINATED
      
    14%
    JAVA TERMINATED
      
    29%
    Compilation Error
      
    39%
    Runtime Error
      
    #вопросы_с_собеседований 
Где и для чего используется модификатор abstract?
  Где и для чего используется модификатор abstract?
Библиотека джависта | Java, Spring, Maven, Hibernate pinned «Пожалуйста, примите участие в анонимных опросах. Это займёт не более 30-ти секунд.»
  
  Библиотека джависта | Java, Spring, Maven, Hibernate
Что будет выведено на экран?
Вызов метода start() для потока, который уже запущен, вызывает исключение IllegalThreadStateException, поскольку поток уже находится в состоянии RUNNABLE.
  
  Библиотека джависта | Java, Spring, Maven, Hibernate via @CommentsBot
#вопросы_с_собеседований  Где и для чего используется модификатор abstract?
Класс, помеченный модификатором abstract, называется абстрактным классом. Такие классы могут выступать только предками для других классов. Создавать экземпляры самого абстрактного класса не разрешается. При этом наследниками абстрактного класса могут быть как другие абстрактные классы, так и классы, допускающие создание объектов.
Метод, помеченный ключевым словом abstract - абстрактный метод, т.е. метод, который не имеет реализации. Если в классе присутствует хотя бы один абстрактный метод, то весь класс должен быть объявлен абстрактным.
Использование абстрактных классов и методов позволяет описать некий шаблон объекта, который должен быть реализован в других классах. В них же самих описывается лишь некое общее для всех потомков поведение.
  Метод, помеченный ключевым словом abstract - абстрактный метод, т.е. метод, который не имеет реализации. Если в классе присутствует хотя бы один абстрактный метод, то весь класс должен быть объявлен абстрактным.
Использование абстрактных классов и методов позволяет описать некий шаблон объекта, который должен быть реализован в других классах. В них же самих описывается лишь некое общее для всех потомков поведение.
Middle Java Developer в  PFL Advisors 
Требования:
— Уверенное владение одним из языков - Java (предпочтительно), Python, C#, NodeJS.
— Знание классических алгоритмов и структур данных.
— Опыт разработки веб-приложений.
— Опыт работы с базами данных.
— Навыки работы c Linux, git.
100 000 ₽, офис в Москве
Подробнее о вакансии
  Требования:
— Уверенное владение одним из языков - Java (предпочтительно), Python, C#, NodeJS.
— Знание классических алгоритмов и структур данных.
— Опыт разработки веб-приложений.
— Опыт работы с базами данных.
— Навыки работы c Linux, git.
100 000 ₽, офис в Москве
Подробнее о вакансии
#вопросы_с_собеседований 
Что значит «усыпить» поток?
  Что значит «усыпить» поток?
