Если вам нужно преобразовать строку в числовой тип данных, используйте методы parse классов оберток примитивных типов. В данном коде мы рассмотрели пример преобразования строк в целочисленное (Integer) и дробное (Double) числа при помощи методов parseInt() и parseDouble().
Please open Telegram to view this post
VIEW IN TELEGRAM
❤7 4⚡1
Какие модификаторы доступа используются для доступа к методам и полям класса?
Anonymous Quiz
17%
static, final, abstract
82%
public, protected, private
1%
synchronized, volatile, transient
⚡7
Сколько создается новых объектов при добавлении нового элемента в HashMap?
Ответ:
Please open Telegram to view this post
VIEW IN TELEGRAM
⚡5👍2
Maven — это инструмент для автоматизации сборки проектов на основе описания их структуры в файлах на языке POM, являющемся подмножеством XML. Maven позволяет упростить процесс сборки и вносить изменения в проект, управлять библиотеками и зависимостями, а также помогает в управлении жизненным циклом проекта.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤4
Будет ли работать HashMap, если все добавляемые ключи будут иметь одинаковый hashCode()?
Ответ:
Please open Telegram to view this post
VIEW IN TELEGRAM
⚡7
Инкапсуляция — это механизм, который позволяет скрыть внутреннюю реализацию объекта от внешнего мира и предоставить доступ только к его публичным методам и свойствам. Так инкапсуляция обеспечивает защиту данных от неправильного использования и изменения, что повышает надежность и безопасность программы.
1. Назначить переменным класса модификатор доступа private
2. Создать публичные getter и setter методы для private-переменных
Please open Telegram to view this post
VIEW IN TELEGRAM
⚡8
Writer - абстрактный класс, описывающий символьный вывод;BufferedWriter - буферизованный выходной символьный поток;CharArrayWriter - выходной поток, который пишет в символьный массив;FileWriter - выходной поток, пишущий в файл;FilterWriter - абстрактный класс, предоставляющий интерфейс для классов-надстроек;OutputStreamWriter - выходной поток, транслирующий байты в символы;PipedWriter - выходной канал;PrintWriter - выходной поток символов, включающий методы print() и println();StringWriter - выходной поток, пишущий в строку;Please open Telegram to view this post
VIEW IN TELEGRAM
❤3
Чтобы проверить, равно ли содержимое двух массивов, Java предоставляет статический метод Arrays.equals. Этот метод будет выполнять параллельную итерацию по массивам для каждой позиции и применять оператор == для каждой пары элементов.
Please open Telegram to view this post
VIEW IN TELEGRAM
⚡5
Какие типы ссылок на объекты существуют в Java?
Anonymous Quiz
45%
4 типа ссылок: Strong Reference, Soft Reference, Weak Reference, Phantom Reference
42%
2 типа ссылок: Strong Reference, Weak Reference
13%
1 тип ссылок: Strong Reference
Spring — это фреймворк для создания приложений на языке Java. Он предоставляет широкий спектр инструментов и функций, которые помогают упростить разработку, тестирование и развертывание приложений. Spring Framework включает в себя инверсию контроля, аспектно-ориентированное программирование, JDBC-шаблоны, ORM, интеграцию с другими фреймворками и технологиями, такими как Hibernate, JPA, Struts, JSF, Web Services и многими другими.
Please open Telegram to view this post
VIEW IN TELEGRAM
Наиболее надежный и точный способ проверить это — использовать
Dоuble.соmpare() и сравнить значение с нулем.Результаты сравнений при помощи
Double.compare():Значение = 0, если d1 == d2;
Значение < 0, если d1 < d2;
Значение > 0, если d1 > d2.
Please open Telegram to view this post
VIEW IN TELEGRAM
⚡3
Почему хранить пароль предпочтительнее в
char[] или byte[], а не в String?Ответ:
Please open Telegram to view this post
VIEW IN TELEGRAM
byte — целые числа в диапазоне от -128 до 127 — 1 байт;short — целые числа в диапазоне от -32768 до 32767 — 2 байта;int — целые числа в диапазоне от -2 147 483 648 до 2 147 483 647 — 4 байта;long — целые числа в диапазоне от 9223372036854775808 до 9223372036854775807 — 8 байтов;float — числа с плавающей запятой в диапазоне от -3.4E+38 до 3.4E+38 — 4 байта;double — числа с плавающей запятой в диапазоне от -1.7E+308 до 1.7E+308 — 8 байтов;char — одиночные символы в UTF-16 — 2 байта;boolean — значения true или false — 1 байт.Please open Telegram to view this post
VIEW IN TELEGRAM
Алгоритм сортировки пузырьком (Bubble Sort) представляет собой итерационный процесс, в котором сравниваются соседние элементы массива. Если элемент слева больше элемента справа, то значения меняются местами. Это продолжается до тех пор, пока все элементы не будут отсортированы по возрастанию.
В приведенном коде метод
bubbleSort() использует входной параметр sortArray — массив, который нужно отсортировать. Внешний цикл for итерируется по каждому элементу массива, а внутренний цикл for начинается с первого элемента массива до предпоследнего индекса — sortArr.length - i - 1.Please open Telegram to view this post
VIEW IN TELEGRAM
Какой параметр запуска JVM используется для контроля размера стека потока?
Ответ:
Please open Telegram to view this post
VIEW IN TELEGRAM
❤1
Абстрагирование — это способ выделить набор общих характеристик объекта, исключая из рассмотрения частные и незначимые. Соответственно, абстракция — это набор всех таких характеристик.
Представьте, что водитель едет в автомобиле по оживлённому участку движения. Понятно, что в этот момент он не будет задумываться о химическом составе краски автомобиля, особенностях взаимодействия шестерёнок в коробке передач или влияния формы кузова на скорость (разве что, автомобиль стоит в глухой пробке и водителю абсолютно нечем заняться). Однако, руль, педали, указатель поворота он будет использовать регулярно.
Please open Telegram to view this post
VIEW IN TELEGRAM
⚡1