Комментарии (8)
  • популярные
  • новые
  • старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
Radiokate
Уровень 25
15 мая 2019, 11:22
HOT keys: Ctr l+ / - комментировать // Ctrl + Shift + / - комментировать /*…*/ Ctrl + P - список принимаемых методом параметров Alt + Insert - предложит генерирование методов, конструкторов, классов Ctrl + Alt + L - автовыравнивание кода ' fori ' + Tab - пишет за нас for ' sout' + Tab или Enter - пишет за нас System.out.println() Первая + заглавные буквы названий классов, переменных (...) + Tab - пишет за нас название целиком. Пример: FileInputStream fisForFirstFile: FileInputStream = FIS + Tab ; переменная fisForFirstFile = ffff + Tab Ctrl + O –переопределение методов родителя Ctrl + Alt + O - удалить неиспользуемые импорты Alt + Enter - добавить нужный импорт класса Ctrl + Shift + U - смена регистра у слова Ctrl + Shift + V - умная вставка, помнит несколько последних скопированных элементов Ctrl + Alt + V - запихивает в новую переменную Ctrl + Alt + M - запихивает кусок кода в отдельный метод Alt + Enter - "Если есть какая-либо ошибка компиляции, если я не знаю точного решения, первым делом смотрю, что предложит идея." Alt + F8 — evaluate expression. "Например, если у вас есть проблемное место в коде и 10 вариантов как решить его. Вместо того, чтобы 10 раз запускать код, доходите до него в дебаге, открываете окно evaluate expression и прогоняете все варианты PROFIT."
Radiokate
Уровень 25
8 мая 2019, 11:22
add(BigInteger other): сумма subtract(BigInteger other): разность multiply(BigInteger other): умножение divide(BigInteger other): деление mod(BigInteger other): остаток от деления sqrt(): корень compareTo(BigInteger other) - int : Сравнение. -1 - если меньше, 1 - если больше и 0 - если равны valueOf(long x) -static BigInteger: лонг в BigInteger intValue() -int : конвертирует в int byteValue() - byte shortValue() -short longValue() -long
Radiokate
Уровень 25
3 мая 2019, 06:58
"- тип ссылочной переменной (Animal, родитель) определяет список методов, которые могут быть на этой переменной вызваны; - тип создаваемого объекта (Pet - дочерний) определяет сами реализации этих методов. соответственно, вызываться будет метод introduce(), который присутствует в Animal, но реализован в Pet."
Radiokate
Уровень 25
3 мая 2019, 06:34
тип переменной
obj.getClass().getSimpleName()
Radiokate
Уровень 25
29 апреля 2019, 04:54
import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.util.HashMap;
Radiokate
Уровень 25
26 апреля 2019, 11:27
char[] ch = s.toCharArray();
//массив символов из строки
Radiokate
Уровень 25
25 апреля 2019, 14:40
ArithmeticException - арифметическая ошибка, например, деление на ноль ArrayIndexOutOfBoundsException - выход индекса за границу массива ArrayStoreException - присваивание элементу массива объекта несовместимого типа ClassCastException - неверное приведение EnumConstantNotPresentException - попытка использования неопределённого значения перечисления IllegalArgumentException - неверный аргумент при вызове метода IllegalMonitorStateException - неверная операция мониторинга IllegalStateException - некорректное состояние приложения IllegalThreadStateException - запрашиваемая операция несовместима с текущим потоком IndexOutofBoundsException - тип индекса вышел за допустимые пределы NegativeArraySizeException - создан массив отрицательного размера NullPointerException - неверное использование пустой ссылки NumberFormatException - неверное преобразование строки в числовой формат SecurityException - попытка нарушения безопасности StringIndexOutOfBounds- попытка использования индекса за пределами строки TypeNotPresentException - тип не найден UnsupportedOperationException - обнаружена неподдерживаемая операция ClassNotFoundException - класс не найден CloneNotSupportedException - попытка клонировать объект, который не реализует интерфейс Cloneable IllegalAccessException - запрещен доступ к классу InstantiationException - попытка создать объект абстрактного класса или интерфейса InterruptedException - поток прерван другим потоком NoSuchFieldException - запрашиваемое поле не существует NoSuchMethodException - запрашиваемый метод не существует ReflectiveOperationException - исключение, связанное с рефлексией CharConversionException - This provides no detailed message. FileSystemException - an operation involving one file fails and there isn't any additional information to explain the reason. IOException - попытка создать новый файл, который уже существует